您的位置:首页 > 编程语言 > Go语言

Django Web开发指南的坑

2015-09-12 20:13 537 查看
Django Web开发指南使用的是Django的1.0版本,很多东西和现在已经不一样了,随便看看就行,学习的话,最好去对照官网,写写我今天被坑的地方。

错误1:

P57页:创建一个URL模式之后,输入localhost:8000/blog/运行,会发生错误,No module named blog.urls

url(r'^blog/', include('mysite.blog.urls'))

去掉mysite(或者你自己建立的那个名字),改成
url(r'^blog/', include('blog.urls'))


遇见错误2:No module named defaults

打开mysite下面的urls.py,将

from django.conf.urls.defaults import *
改成

from django.conf.urls import patterns, url, include


Django 1.6以后
django.conf.urls.defaults
这个包已经被废除了。

遇见错误3:No module named blog.models

跟错误1一样的解决方法,去blog下面的views.py里面把
from mysite.blog.models import BlogPost
的mysite去掉。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: