У меня есть конфигурация URL, основанная на https://docs.djangoproject.com/en/dev/topics/auth/#django.contrib.auth.views.logout
Вот оно:
url(r'^logout(?P<next_page>.*)$', 'logout', name='auth_logout_next'),
В шаблоне я использую такой код:
<a href="{% url auth_logout_next request.path %}">{% trans "Logout" %}</a>
Работает хорошо, но у меня есть возможное значение GET на некоторых страницах - ?page=2
, поэтому request.path удаляет эти значения. Как я должен передать не только существующую страницу, но и GET значения, если это возможно.