Кнопка перенаправления на django просмотров авторизации администратора - PullRequest
0 голосов
/ 28 февраля 2020

Я пытаюсь создать кнопку в моей Django навигационной панели для перенаправления в представления проверки подлинности администратора, и мне не удается найти ответ на мой вопрос.

Мне удается сделать:

<li><a href="{% url 'admin:appname_model_perm' %}">Manage XYZ</a></li>

и:

<li><a href="{% url 'admin:index' %}">Main view</a></li>

, но я не могу найти способ создать его для администратора: auth ... Вот что я пробовал:

<li><a href="{% url 'admin:auth' %}">Manage auth</a></li>
<li><a href="{% url 'admin:authentication' %}">Manage auth</a></li>
<li><a href="{% url 'admin:authenticate' %}">Manage auth</a></li>

Также есть есть ли в Django способ получить список всех доступных зарегистрированных URL-адресов?

Вместо этого совершенно бесполезного сообщения об ошибке:

Реверс для 'auth' не найден. 'auth' не является допустимой функцией просмотра или именем шаблона.

Спасибо за вашу помощь

1 Ответ

3 голосов
/ 28 февраля 2020

Вот список availablealbe Django Обратные URL администратора.

<li><a href="{% url 'admin:login' %}">Login</a></li>
<li><a href="{% url 'admin:password_change' %}">Password Change</a></li>
<li><a href="{% url 'admin:logout' %}">Logout</a></li>
...