문제

In Django, I would like to do this the call_command equivalent to

manage.py flush --no-initial-data

Something like

call_command('flush', interactive = False, initial_data = False)

but initial_data and no_initial_data are not the correct keyword (they do nothing).

Sorry for the trivial question, but I can't find any documentation for these options.

도움이 되었습니까?

해결책

looking at the source, it seems the no-initial-data option is stored in an option variable called load_initial_data

so i think you need

call_command('flush', interactive=False, load_initial_data=False)
라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top