Я случайно добавил класс META и пытаюсь избавиться от него, но файл csrf.py не удаляет тег Meta
Эту ошибку я получаю при попытке пройти через страницу входа, которую я настроил.
module 'urllib.response' has no attribute 'META'
Что мне нужно удалить из файла csrf.py, чтобы исправить это?
Кроме того, функция, которая не работает правильно в csrf.py - это функция get_token в строке 84.
Вот эта функция CSRF для справки:
def get_token(request):
if "CSRF_COOKIE" not in request.META:
csrf_secret = _get_new_csrf_string()
request.META["CSRF_COOKIE"] = _mask_cipher_secret(csrf_secret)
else:
csrf_secret = _unmask_cipher_token(request.META["CSRF_COOKIE"])
request.META["CSRF_COOKIE_USED"] = True
return _mask_cipher_secret(csrf_secret)