Получение ошибки "csrf token missing или wrong" в моем приложении django

Jeanne Lane спросил: 03 февраля 2018 в 10:36 в: python

Я получаю ошибку "csrf token missing или wrong" в моем приложении django. У меня есть токен csrf в моем шаблоне:

<form action="/hello/compare_lname" method="post" enctype="multipart/form-data>{% csrf_token %}

Я использую запрос в render ( ) на моем view.py:

render(request, 'delta.html',{'delta_dict': delta_dict})

Я положил оператор печати в _compare_salted_tokens в middleware.csrf

print(request_csrf_token, csrf_token).

request_csrf_token меняется. csrf_token не изменяется, даже если я перезапущу сервер. csrf_token происходит от:

csrf_token = request.META.get('CSRF_COOKIE')

Мне нужно как-то сбросить request.META.get('CSRF_COOKIE')?

0 ответов