Вход в Django для администратора - PullRequest
0 голосов
/ 05 декабря 2018

Как я могу добавить атрибут autocomplete="off" во входную форму шаблона входа для администратора?

Я нахожу это в шаблоне login.html, но не могу найти, где находится шаблон формы

<div class="form-row">
    {{ form.username.errors }}
    {{ form.username.label_tag }} {{ form.username }}
</div>

1 Ответ

0 голосов
/ 05 декабря 2018

Если вам нужно изменить поведение в зависимости от того, является ли пользователь администратором или персоналом:

{% if request.user.is_staff %}
    <form autocomplete="off" method="post" action="action_name">
        <input autocomplete="off" name="hidden" type="text" style="display:none;">
{% else %}
    <form method="post" action="action_name">
{% endif %}
    <div class="form-row">

и заполните остальную часть формы, как вы бы.Ссылка на форму и теги ввода для отключения автозаполнения (обратите внимание, что автозаполнение отключено во входном теге согласно тестированию в комментариях): https://gist.github.com/niksumeiko/360164708c3b326bd1c8

...