Django call_command опция без начальных данных
В Django я хотел бы сделать это call_command
эквивалентно
manage.py flush --no-initial-data
Что-то вроде
call_command('flush', interactive = False, initial_data = False)
но initial_data
а также no_initial_data
не правильное ключевое слово (они ничего не делают).
Извините за тривиальный вопрос, но я не могу найти документацию для этих опций.
1 ответ
Решение
Глядя на источник, кажется, no-initial-data
опция хранится в переменной параметра под названием load_initial_data
так что я думаю тебе нужно
call_command('flush', interactive=False, load_initial_data=False)