Python で Linux コマンドを実行するには、os と subprocess という優れたモジュールがあります。os と subprocess モジュールの両方を使用してコンソールベースの python プログラムに Linux コマンドを統合しましたが、Django では同じことが起こりません。このビューの例を見てみましょう:
def hello(request):
res = os.system('ls')
return render_to_response('thanks.html', {'res':res}, context_instance=RequestContext(request))
このビューが返すのは 0 だけです。サブプロセスも試しました。出力が 0 です。何が問題なのですか?