IT博客汇
  • 首页
  • 精华
  • 技术
  • 设计
  • 资讯
  • 扯淡
  • 权利声明
  • 登录 注册

    Django 1.10 以上版本 url 配置发生变化.

    asuncool@gmail.com(yihaomen)发表于 2017-02-13 20:37:34
    love 0
    最近在做一个迁移, 打算将以前用 Django 1.8 做的一个应用移植到 python 3.5, Django 1.10 版本下。 仍然采用Eclipse + pydev  开发。项目直接导进去之后,urls.py 就直接报错了, patterns 找不到了。在Django1.10 中发生了变化. django.conf.urls.patterns 已经移除了。

    现在得采用这种方式了:
    程序代码 程序代码

    from django.conf.urls import url
    from apps.views import about
    from accounts import views as account_views

    urlpatterns = [
        url(r'^about/$', about,
            name='about'),
    ]

    urlpatterns += [
        url(r'^signin/$', account_views.auth_login,
            name='login'),
    ]



    还有很多错误,这只是其中一个,看来Django 必须得跟着他走,稍稍有几个版本没有注意,变化就很大。



沪ICP备19023445号-2号
友情链接