我有一个用于创建表并指定应添加到其中的值的 python 脚本。我使用以下两个命令进行迁移。
python manage.py makemigrations
python manage.py migrate
这就是发生的事情:
- 当我最初使用上述命令时(当没有表时),所有表都是用正确的值创建的。
- 在进行第一次迁移(创建表并添加值)后,如果我在脚本中向表中添加新列,然后运行上述命令,则新列已成功添加到表中。
- 但是,在进行第一次迁移(创建表并添加值)之后,如果我更改要添加到表中的值(在脚本中),然后运行上述命令,我会得到输出“未检测到更改”。而且这些值也没有更新。
我怎样才能实现上面提到的第三步。我是 Django 的新手,所以请帮帮我。