【发布时间】:2012-04-14 10:42:29
【问题描述】:
我正在关注 (http://www.djangobook.com/en/2.0/chapter03/) Djangobook 2,第 3 章,子章节“您的第一个 Django 支持的页面:Hello World”。
我收到 ImportError,“没有名为视图的模块”(请查看帖子末尾的网址)。
我使用的是 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
然后我在~Desktop/sc/mysite2 中创建了views.py。
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 in ´/home/name/Desktop/sc/mysite2.
When I pastehttp://127.0.0.1:8000/` 得到以下屏幕:
【问题讨论】: