在 Django 中,我想这样做call_command
相当于
manage.py flush --no-initial-data
就像是
call_command('flush', interactive = False, initial_data = False)
但initial_data
andno_initial_data
不是正确的关键字(它们什么都不做)。
很抱歉这个琐碎的问题,但我找不到这些选项的任何文档。
查看源代码,似乎该no-initial-data
选项存储在一个名为的选项变量中load_initial_data
所以我认为你需要
call_command('flush', interactive=False, load_initial_data=False)