在管理站点中显示管理命令



也许我只是天真的期望,但是我找不到任何简单的配置或应用程序,可以从管理员接口运行Django项目的管理命令。

肯定允许远程执行命令,而无需向机器外壳执行命令是很常见的事情吗?

您总是必须自己实施吗?如果是这样,如何在不完全替换的情况下添加到现有的管理站点?

管理命令与管理视图的视图根本不同。管理命令在命令行上进行参数,可以交互性地要求用户输入。它们还可以在Web应用程序无法成功运行的情况下运行(例如运行迁移)。那可能是漫长而昂贵的任务。或者它们可以是您想在普通用户/管理员交互之外运行的事情,例如来自Cron作业的计划任务。

在某种程度上,管理命令以比管理员应用较低的级别运行。

最新更新