我用Django编写的小播客后端包含一个ShowModel。我还编写了一个自定义管理命令来更新外部API中每个节目的剧集。
为了便于使用,我现在想在Django管理员的节目列表旁边放一个按钮,以便能够从那里更新它们。我知道那里的call_command()
也接受了争论,但是我对如何把它带入已经有节目的管理区域感到有点困惑。此外,如果可能,我还会将输出传递给网络管理员。
答案 0 :(得分:0)
您可以使用此库https://github.com/vint21h/django-mcadmin 或者尝试阅读代码并将一些内容添加到您的项目中。
答案 1 :(得分:0)
我正在解决从管理界面运行管理命令的难题,所以这就是我发现的pip install -i https://test.pypi.org/simple/ django-run-command
此软件包可帮助您从管理控制台运行管理命令