2012-05-21 50 views
0

我希望能够执行一些shell命令,如mkvirtualenvcreatedb等来自Django应用程序,这些进程很可能会在稍后进入Django芹菜任务。我认为使用system()对于从Django/Apache执行shell命令是不安全的,所以我的问题是从django应用程序执行shell命令的最佳方式是什么?从Django应用程序/项目执行shell命令

+2

您可以使用子流程模块:http://stackoverflow.com/a/546024/630877 – arie

+0

arie,谢谢,我会用它。你可以在下面回答,以便我可以标记你的答案? – JeffC

+1

我把我的评论变成了答案。快乐的子处理! – arie

回答