我正在关注 (http://www.djangobook.com/en/2.0/chapter03/) Djangobook 2,第 3 章,子章节“您的第一个 Django 支持的页面:Hello World”。
我收到 ImportError,“没有名为视图的模块”(检查帖子末尾的 url)。
我正在使用 Python 2.7.2
我将逐步完成我所做的一切:
$ pwd /home/name/Desktop/sc
$ django-admin.py startproject mysite2
$ cd mysite2
$ pwd /home/name/Desktop/sc/mysite2
$ ls -R
.:
manage.py mysite2 views.py~
./mysite2:
__init__.py settings.py urls.py urls.pyc wsgi.pyc
__init__.pyc settings.pyc urls.py~ wsgi.py
然后我views.py
在~Desktop/sc/mysite2
.
from django.http import HttpResponse
def hello(request):
return HttpResponse("Hello world")
然后我去了~Desktop/sc/mysite2/mysite2
。我将我的更改urls.py
为包含以下内容:
from django.conf.urls.defaults import *
from mysite2.views import hello
urlpatterns = patterns('',
('^hello/$', hello),
)
然后我在浏览器python manage.py runserver
中运行“/home/name/Desktop/sc/mysite2 .
When I paste
http://127.0.0.1:8000/”,得到以下屏幕: