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

时间:2010-11-17 07:34:03

标签: python django django-models

有没有办法在不加载灯具的情况下运行syncdb? XO

3 个答案:

答案 0 :(得分:12)

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

./manage.py syncdb --no-initial-data

来自Django docs on initial data

如果您创建名为initial_data.[xml/yaml/json]的夹具,则每次运行migrate时都会加载该夹具。这非常方便,但要小心:请记住,在运行migrate的每个时间内,数据都会刷新。所以不要将initial_data用于您想要编辑的数据。

答案 1 :(得分:0)

最好为你的灯具命名something_else.json,然后运行syncdb(并根据需要进行迁移),然后运行manage.py loaddata something_else.json

答案 2 :(得分:-1)

将灯具重命名为initial_data

以外的其他内容