当我使用./manage.py runserver
时,我想在我的表上进行一些初始化因为我需要用于初始化的元类,所以在syncdb和runserver中运行。
问题是,当我运行./manage.py syncdb时,表还不存在。 所以当我不在“syncdb”模式时,我想测试一下:
是否存在测试是否为syncdb或runserver读取模型的方法?
在我的模特中,我想做类似的事情:
if not is_in_syncdb_mode():
do_model_auto_prefill_before_runserver()