从所有应用程序应用迁移和模型

MrM*_*ins 6 python django django-models

我正在使用 Django 并且我有一个像

mainapp
|---mainapp
|   |---migrations.py
|   |---models/
|---app2
    |---migrations/
    |---models/
Run Code Online (Sandbox Code Playgroud)

但是,当我执行:

python manage.py migrate它正在生成 的表mainapp/models,但没有app2/modelsapp2/migrations

如何执行这些迁移?

Exp*_*tor 5

首先尝试

python manage.py makemigrations
Run Code Online (Sandbox Code Playgroud)

对于特定的应用程序

python manage.py makemigrations appname
Run Code Online (Sandbox Code Playgroud)

这将迁移所有应用程序

然后

python manage.py migrate
Run Code Online (Sandbox Code Playgroud)

希望能帮助到你