跟随Django网站上的教程时出错

时间:2010-04-07 20:16:54

标签: python django

我正在关注django教程here。我完全复制了一切。在输入python manage.py sql polls命令的部分之后,它返回:

Error:App with the label polls could not be found. Are you sure yuor 
INSTALLED_APPS setting is correct?

我将网站安装在/ home / kevin / crossen / crossen中,目录列表是

__init__.py
__init__.pyc
manage.py
polls(dir)
settings.py
settings.pyc
testdb(sqlite3 database)
test.db(0bytes)
urls.py
urls.pyc

我的settings.py文件的结尾如下所示:

INSTALLED_APPS=(
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.sites',
'crossen.polls'
)

在指南中找到的mystie.polls约定之后的crossen.polls。我只用民意调查尝试了它,同样的错误。不确定是什么问题,提前谢谢。

修改

民意调查显示:

__init__.py
__init__.pyc
models.py
models.pyc
tests.py
views.py

2 个答案:

答案 0 :(得分:1)

  • __init__.py目录中是否有polls个文件?
  • 你的python路径上有/home/kevin/crossen吗?

要检查路径,请执行以下操作:

$ python -c "import sys; print sys.path"

答案 1 :(得分:0)

打开' site / settings.py'文件并更改INSTALLED_APPS设置以包含字符串' your_app'