首页 > 解决方案 > 如何从代码中调用自定义 manage.py 命令

问题描述

我正在尝试模拟 match 的进展,我以 XML 文件的形式接收其数据,以便进行我调用manage.py命令的匹配:

python3 manage.py db_schedule --filename=./test_data/replay.xml

我想从 python 代码自动化这个调用。

我尝试使用call_command(),但得到错误:

no such command as db_schedule

到目前为止,我有这个代码:

from django.core.management import call_command

call_command('db_schedule', '--filename=./test_data/replay-1090501/DB-1090501-2020-10-23T00-00-19-370791+0000-get_schedule.xml')

标签: pythondjango

解决方案


推荐阅读