在Django中,您是否可以在不总是生成迁移的情况下运行种子数据?

问题描述 投票:1回答:1

我正在使用Django和Python 3.7。我已经为我的数据库创建了一个包含种子数据的YAML文件...

./myapp/fixtures/seed_data.yaml

如何在不为其生成新迁移的情况下运行此操作,如此处所指定的 - Loading initial data with Django 1.7 and data migrations?我认为理论上有时候我会向文件中添加数据并且需要重新运行它,因此每次生成新的迁移都会有点麻烦。

python django python-3.x fixtures seeding
1个回答
1
投票

迁移只会运行一次,因为您已经正确注意到:)

但是,您始终可以手动运行./manage.py loaddata <fixture>。不知道那是不是你要找的东西。

© www.soinside.com 2019 - 2024. All rights reserved.