我正在運行一個關於Python的教程& Django和本教程教會如何製作一個簡單的應用程序Agenda。運行第一個項目的問題Django
因此,我安裝了Django 1.5.4版,並按照所有步驟做出了簡單的hello。 但問題是當我運行服務器並嘗試查看示例時,終端首先顯示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
settings.py
INSTALLED_APPS = (
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.sites',
'django.contrib.messages',
'django.contrib.staticfiles',
'agenda',) #1
urls.py
urlpatterns = patterns('',
(r'^$', 'agenda.views.index'),)
views.py
from django.http import HttpResponse
def index(request):
return HttpResponse('Olá mundo!')
當我把在#1 gerenciador.agenda,我端子輸出沒有錯誤看起來是這樣的問題,首先是解決了,但是當我去到環回地址它給了我一個ImportError。 我正在運行python 2.7
那麼,你們可以幫我解決這個問題嗎?
我想你的意思是'gerenciador.agenda'? – karthikr
我已經這樣做了,但是當運行我的環回地址時,它會輸出我'ImportError' – ovrwngtvity
好的。正如丹尼爾建議的那樣,把它提升一級。 – karthikr