錯誤 :
FileNotFoundError:[Errno 2] 沒有這樣的檔案或目錄:'/media/tableConvert.com_v02pvt.csv'
您好,我正在嘗試在 django 后端讀取用戶上傳的 csv 檔案,我不想將其保存到我的資料庫中,所以我最好的嘗試是:
看法 :
def view_submit_form(request):
if request.method == 'POST':
text = request.POST.get('smstext')
csv_file = request.FILES['csv_file']
file_name = default_storage.save(csv_file.name, csv_file)
file_url = default_storage.url(file_name)
df = pd.read_csv(r'{}'.format(file_url))
return render(request, 'SubmitForm/form.html',)
uj5u.com熱心網友回復:
您可以從請求本身讀取它而不保存它。使用“.file”命令,您可以獲取檔案的可讀狀態。
def view_submit_form(request):
if request.method == 'POST':
text = request.POST.get('smstext')
csv_file = request.FILES.get('csv_file')
df = pd.read_csv(csv_file.file)
return render(request, 'SubmitForm/form.html',)
Shell 命令作為影像
轉載請註明出處,本文鏈接:https://www.uj5u.com/qukuanlian/526083.html
上一篇:為什么以及如何將Djangofilter-byBooleanField查詢轉換為SQLWHERE或WHERENOT而不是1/0?
