在创建表时执行Django fixture

时间:2011-04-11 18:36:06

标签: python django json initialization fixtures

有没有办法只执行一次Django夹具 - 何时创建适当的表?我有一些应该放在app表中的初始数据,但是一旦表存在,我不希望每个./manage.py syncdb都刷新数据。根据Django文档,似乎这只能用于SQL格式的灯具,而不是JSON / YAML:

http://docs.djangoproject.com/en/1.3/howto/initial-data/

1 个答案:

答案 0 :(得分:1)

您将要使用post_syncdb信号,并在创建特定应用或模型时通过基础方法过滤/手动加载灯具。