我是一位经验丰富的 Java 开发人员,希望获得 Django 和 Python 方面的总体经验。我决定从 official Django tutorial 开始但我在前几个步骤中遇到了问题。
- 我使用向导创建一个新的 Django 项目:
- 继续向导,我确保选中
Enable Django admin
:
- 创建以下目录结构:
- 当我打开 localhost:8000 时,出现以下错误屏幕:
尽管在 settings.py
中将 INSTALLED_APPS
设置为以下内容,但仍会出现该错误消息:
INSTALLED_APPS = (
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.sites',
'django.contrib.messages',
'django.contrib.staticfiles',
# Uncomment the next line to enable the admin:
'django.contrib.admin',
# Uncomment the next line to enable admin documentation:
# 'django.contrib.admindocs',
'FirstDjangoProjects.polls',
)
我没有改变任何东西,官方教程建议我应该能够启动这个项目。那么是什么给了?
最佳答案
您需要确保编辑 urls.py 以启用管理员并在尝试登录管理员之前先运行 syncdb。
关于python - PyCharm 无法正确创建 Django 项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8530085/