Mar*_*ira 7 python migration django django-models django-migrations
我有以下项目结构:
MyProject
|--myBaseApp
| |--migrations
| |--__init__.py
| |--models.py
| |...
|--myClientApp
| |--migrations
| |--__init__.py
| |--models.py
| |...
|--myProject
| |--__init__.py
| |--settings.py
| |--urls.py
| |...
|--manage.py
|...
Run Code Online (Sandbox Code Playgroud)
我可以导入到from myClientApp/models.py,但是当我在终端模式下使用命令时:models.pymyBaseApp
MyProject
|--myBaseApp
| |--migrations
| |--__init__.py
| |--models.py
| |...
|--myClientApp
| |--migrations
| |--__init__.py
| |--models.py
| |...
|--myProject
| |--__init__.py
| |--settings.py
| |--urls.py
| |...
|--manage.py
|...
Run Code Online (Sandbox Code Playgroud)
Django 在数据库上创建来自models.py、myClienApp/models.py和 的所有表myBaseApp/models.py。我只想迁移models.pyfrom myClienApp/models.py。这是可能的?或者我需要创建其他项目吗?
小智 0
听起来这是第一次迁移——如果是这样,Django 将从 myBaseApp 迁移内容
您可以尝试运行特定的迁移,即:
./manage.py migrate myapp 0005_migration_to_run