【发布时间】:2013-10-12 10:50:24
【问题描述】:
我是 Django-web _framework 的新手。 我创建了 models.py 并将我需要的类定义为表。我的数据库是 PostgreSQl
当我跑步时
python manage.py syncdb
它第一次创建了默认表。 我定义的类没有创建。 当我重新运行相同的代码时:
创建表格 ... 安装自定义 SQL ... 安装索引... 从 0 个固定装置中安装了 0 个对象
我的新表没有创建。 大家猜猜是什么问题。
【问题讨论】:
-
您的模块是否在
INSTALLED_APPS中列出? -
不,我没有添加它。这是添加它的正确方法吗? 'django.outcome.models'
-
我在 INSTALLED_APPS 中添加了 output.models,然后重新运行查询,仍然无法正常工作
-
你需要通读 Django 的介绍,因为这是非常基础的。 docs.djangoproject.com/en/1.5/intro/tutorial01
-
django.outcome.models不是将模块添加到INSTALLED_APPS的正确方法。相反,只需添加outcome如果这是您的目录名称。请记住,您还需要在该目录中有一个__ini__.py。
标签: django postgresql python-2.7 django-models