如何将CSV文件输入到Django中

时间:2019-03-02 11:29:50

标签: python django django-views prediction

我在Django的views.py中放置了一个预测模型代码,我需要将输入数据从html页面传递到views.py。如何通过HTML页面将csv文件输入到Django views.py中,并且该csv文件进一步用于与熊猫一起读取以进行我的预测模型 在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'对象不可调用

1 个答案:

答案 0 :(得分:0)

将输入字段参数传递到方括号中,因为字典需要方括号。

f=request.FILES['filename']