为什么我的makemigrations没有创建表

时间:2017-11-12 20:03:34

标签: django django-models

我知道之前已经问过这个问题,但没有解决。当我运行django makemigrations并进行迁移时,它不会在数据库中创建我的表。我已经做过研究但是,不明白为什么这是发生了以及我如何解决它。任何人之前都遇到过这样的问题并解决了。请在davance分享你的解决方案

1 个答案:

答案 0 :(得分:1)

迁移需要做一些事情。

  1. python manage.py makemigrations(构建说明),python manage.py migrate实际上改变了settings.py中指定的db。
  2. 您必须在settings.py
  3. 中指定数据库
  4. 这会查看在settings.py中添加的应用,如果您为未在设置中添加的应用修改models.py,则它将不会显示。