在Django中,我想这样做call_command
相当于
manage.py flush --no-initial-data
像
这样的东西call_command('flush', interactive = False, initial_data = False)
但initial_data
和no_initial_data
不是正确的关键字(它们什么都不做)。
很抱歉这个小问题,但我找不到这些选项的任何文档。
答案 0 :(得分:4)
查看source,似乎no-initial-data
选项存储在名为load_initial_data
所以我认为你需要
call_command('flush', interactive=False, load_initial_data=False)