33
我想從Django視圖中調用相當於manage.py loaddata
的代碼。我希望能夠指定從哪裏加載數據以及將其加載到哪個應用程序中。以編程方式使用Django的加載數據
任何想法?
from django.core.management import call_command
call_command('loaddata', 'myapp')
其中第一個參數是命令名,其他所有位置PARAMS是一樣的命令行:
您還可以爲抑制控制檯輸出添加選項「verbosity = 0」:call_command('loaddata','fixture_name.json',verbosity = 0) – 2015-03-16 18:55:56