我希望能够从 Django 应用程序执行一些 shell 命令mkvirtualenv
,createdb
例如,这些进程可能会在以后进入 Django celery 任务。我认为使用 system() 从 Django/Apache 执行 shell 命令是不安全的,所以我的问题是从 django 应用程序执行 shell 命令的最佳方法是什么?
问问题
640 次
我希望能够从 Django 应用程序执行一些 shell 命令mkvirtualenv
,createdb
例如,这些进程可能会在以后进入 Django celery 任务。我认为使用 system() 从 Django/Apache 执行 shell 命令是不安全的,所以我的问题是从 django 应用程序执行 shell 命令的最佳方法是什么?