如何将csv文件输入Django
how to input csv file into Django
我在 Django 的 views.py 中放置了一个预测模型代码,我需要将输入数据从 html 页面传递到 views.py。如何通过 html page.And 将 csv 文件馈送到 Django views.py 中,该 csv 文件进一步用于 pandas 读取以继续我的预测模型
在 views.py
def read(request):
f=request.FILES('filename')
df=pd.read_csv('f')
page.html
<form action="{% url 'count' %}" method="post" enctype="multipart/formdata">
<input type = "file" name = "filename" />{% csrf_token%}
<input type="submit" value="FORECAST"/>
显示错误'MultiValueDict'对象不可调用
在方括号中传递输入字段参数,因为字典需要方括号。
f=request.FILES['filename']
我在 Django 的 views.py 中放置了一个预测模型代码,我需要将输入数据从 html 页面传递到 views.py。如何通过 html page.And 将 csv 文件馈送到 Django views.py 中,该 csv 文件进一步用于 pandas 读取以继续我的预测模型 在 views.py
def read(request):
f=request.FILES('filename')
df=pd.read_csv('f')
page.html
<form action="{% url 'count' %}" method="post" enctype="multipart/formdata">
<input type = "file" name = "filename" />{% csrf_token%}
<input type="submit" value="FORECAST"/>
显示错误'MultiValueDict'对象不可调用
在方括号中传递输入字段参数,因为字典需要方括号。
f=request.FILES['filename']