我的代碼按預期作業,但我想進行一些更改,而且我不想將上傳的檔案名保存在 SQLite 資料庫中。
我的代碼:
# false commit to get upload file name
upload = form.save(commit=False)
upload.save()
uploadFile = upload.file.name.split('/')[-1]
正如我所說,我不想將此表單保存在資料庫中。所以我注釋掉該行upload.save(),但代碼不起作用,顯示以下錯誤訊息:
Exception Type: com_error
Exception Value: it's possible that the file may be removed, renamed or trashed.
謝謝!
uj5u.com熱心網友回復:
如果您只想在視圖中上傳檔案名,那么您可以直接從請求物件中獲取它,如下所示:-
for filename, file in request.FILES.iteritems():
name = request.FILES[filename].name
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/327199.html
上一篇:單擊表單欄位開始輸入/覆寫現有值
