根据vamei的django教程更改urls.py后报错

将urls.py代码更改为如下代码:

1
2
3
4
5
6
7
8
9
10
11
12
13
from django.conf.urls import patterns, include, url
 
from django.contrib import admin
admin.autodiscover()
 
urlpatterns = patterns('',
    # Examples:
    # url(r'^$', 'mysite.views.home', name='home'),
    # url(r'^blog/', include('blog.urls')),
 
    url(r'^admin/', include(admin.site.urls)),
    url(r'^$', 'mysite.views.first_page'),
)

进入mysite,启动服务器:

  python manage.py runserver 8000

却报错:ImportError: cannot import name patterns

这是因为:从1.10后django后patterns被移除了,已经没有这个模块了。


参考:

http://www.dongcoder.com/detail-174401.html


那就安装django1.10之前的版本,如1.9.3或1.9.4等,安装步骤可以参考:

http://ganmu.blog.51cto.com/9305511/1955080



本文转自 f_066 51CTO博客,原文链接:http://blog.51cto.com/ganmu/1955095,如需转载请自行联系原作者

上一篇:js实现获取两个日期之间筛选出指定周日制的方法


下一篇:SCCM2007系列教程之九SCCM站点备份和恢复