【发布时间】:2016-10-30 05:55:44
【问题描述】:
我想将我的 django 项目部署到生产环境,并将它与一个新的空数据库关联,我做了如下:
- 新建一个空数据库
- 更新了 settings.py 并将数据库名称指向了新的名称
- 删除了我的应用下的迁移文件夹
- 运行 python manage.py runserver 没有返回错误
- 运行 python manage.py makemigrations 和 python manage.py migrate
但只创建了与身份验证相关的表(如 auth_user 、auth_group ...),没有为我的应用创建数据库表
对于这种情况,我应该如何为我的项目迁移到新数据库?
【问题讨论】:
-
你能告诉我输出:from django.conf import settings;打印 settings.DATABASES 和 settings.INSTALLED_APPS
标签: django django-models