我正在运行一个关于Python&Django的教程,这个教程教你如何制定一个简单的应用程序日程。你知道吗
所以,我安装了Django版本1.5.4,并按照所有步骤打了个简单的招呼。
但问题是,当我运行服务器并尝试查看示例时,终端首先显示ImportError: No module named agenda
。你知道吗
我的项目文件夹就是这个结构(在home/myusername/projects/中)。你知道吗
这是我的项目树:
gerenciador
├── gerenciador
│ ├── agenda
│ │ ├── __init__.py
│ │ ├── models.py
│ │ ├── tests.py
│ │ └── views.py
│ ├── __init__.py
│ ├── settings.py
│ ├── urls.py
│ └── wsgi.py
└── manage.py
设置.py
INSTALLED_APPS = (
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.sites',
'django.contrib.messages',
'django.contrib.staticfiles',
'agenda',) #1
网址.py
urlpatterns = patterns('',
(r'^$', 'agenda.views.index'),)
视图.py
from django.http import HttpResponse
def index(request):
return HttpResponse('Olá mundo!')
当我输入#1时gerenciador.议程,我的终端没有输出错误,所以看起来问题一开始就解决了,但是当我转到环回地址时,它给了我一个错误。 我正在运行python2.7
你们能帮我解决这个问题吗?你知道吗
agenda
目录不应位于内部gerenciador
中。它应该向上一级,与该目录位于同一级,它们都位于外部gerenciador
中。你知道吗如果你做了
manage.py startapp agenda
,Django会自动为你做这些。你知道吗相关问题 更多 >
编程相关推荐