python - PyCharm 无法正确创建 Django 项目

标签 python django pycharm

我是一位经验丰富的 Java 开发人员,希望获得 Django 和 Python 方面的总体经验。我决定从 official Django tutorial 开始但我在前几个步骤中遇到了问题。

  1. 我使用向导创建一个新的 Django 项目:

  1. 继续向导,我确保选中 Enable Django admin:

  1. 创建以下目录结构:

  1. 当我打开 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/

相关文章:

python - 查找错误 : unknown encoding 'big5' under embeded python

django - Django 如何决定将 makemessages 的输出放在哪里?

django - ID 为 "Some_ID"的表名不存在。也许它被删除了? Django Sqlite

python - Django/python : Model relationships for API related data

python - Pycharm 自动完成功能在 conda env 中不起作用

python - 在 AWS 实例上的 Docker 容器中使用 PyCharm 进行开发

python - 类型错误 : expected a character buffer object using . 翻译

python - Django:登录链接仅在用户登录时出现

python - Django 休息框架嵌套序列化无法正常工作

python - PyCharm 和 unittest 不会运行