Django: Данные не отображаются в HTML при попытке прочитать CSV-файл

#python #django

Вопрос:

Это мой код просмотра для чтения загруженного csv-файла благодаря моделям.Файловое поле. Когда я пытаюсь отобразить переменную в своем HTML-шаблоне, к сожалению, ничего не появляется. Что я делаю не так?

число просмотров

 def upload_file(request):  if request.method == 'POST':  form = DocumentForm(request.POST, request.FILES)  if form.is_valid():   data = request.FILES['docfile']   data = pd.read_csv(data, header=0, sep=',', encoding="UTF-8")   form.save()   return redirect('upload_file')  else:  message = 'The form is not valid. Fix the following error:'  else:  form = DocumentForm()    documents = Document.objects.filter(user=request.user.userinformation).all()    context = {  'documents': documents,  'form': form,   'message': message   }  return render(request, 'list.html', context)   
 def data_1(request):  data = upload_file(request)  header = list(data.columns)  first_row = data.iloc[0]   context = {  'header': header,  'first_row': second_row  }  return render(request, 'list.html', context)  

URL-АДРЕСА

 urlpatterns = [  path('file/data', views.data_1),  path('file/upload', views.upload_file, name='upload_file'),  ]  

HTML

 {{ header }} {{ second_row }}  {% for row in second_row %}  {{ second_row }} {% endfor %}