现在我正在尝试迁移空的Django项目。
输入此命令时
python manage.py showmagrations
结果是
admin
[ ] 0001_initial
[ ] 0002_logentry_remove_auto_add
[ ] 0003_logentry_add_action_flag_choices
auth
[ ] 0001_initial
[ ] 0002_alter_permission_name_max_length
[ ] 0003_alter_user_email_max_length
[ ] 0004_alter_user_username_opts
[ ] 0005_alter_user_last_login_null
[ ] 0006_require_contenttypes_0002
[ ] 0007_alter_validators_add_error_messages
[ ] 0008_alter_user_username_max_length
[ ] 0009_alter_user_last_name_max_length
contenttypes
[ ] 0001_initial
[ ] 0002_remove_content_type_name
myapp
[ ] 0001_initial
sessions
[ ] 0001_initial
这种情况下如何迁移所有0001_initial?
或者我如何运行特殊迁移步骤?
ex)仅管理员0001_initial
答案 0 :(得分:2)
很简单,您只需输入应用名称和要迁移的迁移
如果您要迁移管理应用程序的初始化,请执行以下操作:
$ python manage.py migrate admin 0001_initial
注意:它将不再应用以后的迁移