有没有一种方法只在创建适当的表时执行一次 Django fixture?我有一些应该放在应用程序表中的初始数据,但是一旦表在那里,我不希望每个 ./manage.py syncdb 都刷新数据。根据 Django 文档,这似乎只能用于 SQL 格式的固定装置,而不是 JSON/YAML:
请您参考如下方法:
您将要使用 post_syncdb在创建特定应用程序或模型时,通过底层方法发出信号并过滤/手动加载 fixture 。
有没有一种方法只在创建适当的表时执行一次 Django fixture?我有一些应该放在应用程序表中的初始数据,但是一旦表在那里,我不希望每个 ./manage.py syncdb 都刷新数据。根据 Django 文档,这似乎只能用于 SQL 格式的固定装置,而不是 JSON/YAML:
请您参考如下方法:
您将要使用 post_syncdb在创建特定应用程序或模型时,通过底层方法发出信号并过滤/手动加载 fixture 。