【发布时间】:2025-12-27 00:10:11
【问题描述】:
想在 Django 中为我的开发服务器编写自定义控制面板,我想知道从 Django 执行系统调用(如 Linux 上的操作系统和子进程)的最佳解决方案是什么?
在 Django 中是否有一些为此目的保留的库,或者我应该在我的 Django 项目中编写一些 custom.py 来放置我的所有系统调用。
【问题讨论】:
-
理想情况下,我们应该使用像 Celery 这样的东西,因为如果创建了任何僵尸进程,那么我们的主应用程序就会受到影响。查看digiqt.com/blog/django-best-practices-for-scalable-apps.html,他们在最佳实践中列出了此类场景。