Django call_command no-initial-data选项

时间:2013-01-05 22:52:14

标签: django flush manage.py

在Django中,我想这样做call_command相当于

manage.py flush --no-initial-data

这样的东西
call_command('flush', interactive = False, initial_data = False)

initial_datano_initial_data不是正确的关键字(它们什么都不做)。

很抱歉这个小问题,但我找不到这些选项的任何文档。

1 个答案:

答案 0 :(得分:4)

查看source,似乎no-initial-data选项存储在名为load_initial_data

的选项变量中

所以我认为你需要

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