gpt4 book ai didi

Django 1.7 同步未迁移的应用程序

转载 作者:行者123 更新时间:2023-12-04 10:04:05 25 4
gpt4 key购买 nike

我开始了我的模型:

myapp.models.py

class MyModel(models.Model):

field_a = models.FloatField()
field_c = models.FloatField()

然后跑 ./manage.py migrate在我的新项目中,一切都很好:
Operations to perform:
Synchronize unmigrated apps: myapp
Apply all migrations: admin, contenttypes, auth, sessions
Synchronizing apps without migrations:
Creating tables...
Creating table myapp_mymodel
Installing custom SQL...
Installing indexes...
Running migrations:
Applying contenttypes.0001_initial... OK
Applying auth.0001_initial... OK
Applying admin.0001_initial... OK
Applying sessions.0001_initial... OK

然后我改变了我的模型:
class MyModel(models.Model):

field_a = models.FloatField()
field_b = models.FloatField()
field_c = models.FloatField()

我跑了 ./manage.py migrate又一次什么也没发生。
(project)$ ./manage.py migrate 
Operations to perform:
Synchronize unmigrated apps: myapp
Apply all migrations: admin, contenttypes, auth, sessions
Synchronizing apps without migrations:
Creating tables...
Installing custom SQL...
Installing indexes...
Running migrations:
No migrations to apply.

我想知道我需要做什么才能让我的新应用程序迁移?

最佳答案

Ack,回答了我自己的问题。

我需要做的是运行:

./manage.py makemigrations myapp

关于Django 1.7 同步未迁移的应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24504153/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com