Я хотел бы выполнить некоторые инициализации в моих таблицах при использовании ./manage.py runserver
Поскольку для инициализации мне нужны метаклассы, он запускается как в syncdb, так и в runserver.
Проблема в том, что таблицы еще не существует, когда я запускаю ./manage.py syncdb.Поэтому я хочу проверить, когда я не нахожусь в режиме «syncdb»:
Существует ли способ проверить, читается ли модель для syncdb или для runserver?
В моих моделях яхотел бы сделать что-то вроде:
if not is_in_syncdb_mode():
do_model_auto_prefill_before_runserver()