有没有办法在不加载灯具的情况下运行syncdb? XO
答案 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
以外的其他内容