2012-01-02 27 views
0

我試圖將用戶上傳的文件通過另一個進程運行並獲取輸出。使用Django進行文件上傳訪問

這是我目前有:

from subprocess import check_output 

def index(request): 
    if request.method == 'POST': 
     try: 
      output = check_output(['/home/username/app', request.FILES['file']]) 
      return HttpResponse(output) 
     except: 
      return HttpResponse('<a href="/">Home</a>') 
    return render_to_response('index.html', context_instance = RequestContext(request)) 

所以,如果我想傳遞的文件作爲命令行參數爲/家/用戶名/應用程序,我怎麼會去這樣做?

回答