Django管理命令

2024-04-19 05:31:31 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在使用最新版本的Django和Python。我正在将一个最初用PHP编写的应用程序移植到Python中,因此我对Python世界还是有点陌生。你知道吗

我要找的东西在这里有记录->;custom-management-commands

我已经把这些例子做得很好了。然而,这是我的困境。。。你知道吗

例如,我有两个名为“apache”和“nginx”的应用程序。在每一个配置中,我都需要一个名为config_add的命令,它当然会创建相应的配置。应用程序以这种方式分开,以显示该应用程序下的所有功能属于需要完成的特定工作类型。你知道吗

我像python一样运行命令管理.py配置添加[args\u here]

因此,当然,对于使用与config_add相同的命令名的两个应用程序,只有一个可以工作,我假设这是基于已安装应用程序的加载顺序。你知道吗

我想做的是,我还没弄清楚的是:

  • Python管理.pyapache配置添加[args\u here]
  • Python管理.pynginx config\u add[args\u here]

这只是两个例子,我也有像“邮件”,“postgres”等应用程序。。它们都使用config\u add名称。你知道吗

有什么主意我可以试试吗?你知道吗


Tags: django命令gt版本addconfig应用程序here