0
我想對我的表進行一些初始化,當我使用./manage.py runserver如何在模型初始化中區分syncdb和runserver?
因爲我需要元類進行初始化,所以在syncdb和runserver中都運行。
問題是,當我運行./manage.py syncdb時表格不存在。 所以我想測試當我不在「syncdb」模式下:
它是否存在一種方法來測試是否爲syncdb或runserver讀取模型?
在我的模型,我想這樣做:
if not is_in_syncdb_mode():
do_model_auto_prefill_before_runserver()