如何在不加载fixture的情况下运行syncdb?

2024-04-19 08:24:34 发布

您现在位置:Python中文网/ 问答频道 /正文

有没有办法在不加载fixture的情况下运行syncdb? xo公司


Tags: 情况公司fixture办法syncdbxo
3条回答

./manage.py help syncdb建议如下:

./manage.py syncdb  no-initial-data

来自Django docs on initial data

如果创建名为initial_data.[xml/yaml/json]的fixture,则每次运行migrate时都会加载该fixture。这非常方便,但是要小心:请记住,每次运行migrate时,数据都会刷新一次。所以不要用初始的数据来编辑你想要编辑的数据。在

将fixture重命名为非初始数据

最好给你的设备起个名字_else.json文件,然后运行syncdb(并根据需要进行迁移),然后管理.py加载数据什么的_else.json文件在

相关问题 更多 >