У меня проблема с веб-приложением Django.Время от времени я получаю сообщение об ошибке
Request Header Or Cookie Too Large
nginx при получении сайта.Это решается путем удаления файлов cookie в элементе inspect> application> cookies> clear.
Очевидно, я не хочу и не ожидаю, что пользователи приложения будут делать это всякий раз, когда появляется эта проблема.
Яиспользуя встроенный URL-адрес выхода из системы в шаблоне моего приложения Django:
<a href="{% url 'logout' %}">Log Out</a>
И я хочу удалить созданные куки, включая некоторые данные сеанса, которые я добавил ранее, когда пользователь выходит из системы.
Добавлены данные сессий, например:
session = request.session
session['claim'] = a_url
Будь то внутри Django или с помощью какого-либо события jquery onclick в шаблоне, это нормально.
Я предпочитаю, чтобы это было сделано из Django, так как тогда я могу такжеочистить куки, если вышедшие пользователи запрашивают страницу (так как пользователь может просто закрыть приложение без входа в систему).Если для удаления файлов cookie необходимо создать функцию выхода из системы (то есть путь), укажите это в своем ответе.Но JQuery тоже подойдет.
Заранее спасибо.