Используйте Django виджет пароля и измените форму пароля на сайте администратора пользователя. - PullRequest
0 голосов
/ 17 января 2020

Я расширяю модель пользователя в Django и должен создать поле с номером PIN, которое правильно хэшируется в базе данных.

Однако в администраторе Django при просмотре пользователя поле с номером пин-кода населён га sh. Можно ли использовать виджет пароля Django: enter image description here

, чтобы поле PIN-кода не заполнялось:

enter image description here

и, следовательно, по расширению использовать шаблон для формы смены пароля, чтобы также изменить пин-код?

1 Ответ

0 голосов
/ 17 января 2020

Я не понимаю, почему вы не можете использовать форму. Вот форма Django пользователя: django.contrib.auth.forms.UserChangeForm, которая используется в админке. Желаемое поле формы: django.contrib.auth.forms.ReadOnlyPasswordHashField

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...