Не требовать пароли в форме создания пользователя - PullRequest
1 голос
/ 30 октября 2019

Поскольку я использую проверку подлинности Windows для своего сайта, когда администратор создает пользователей через сайт администратора, я бы хотел, чтобы поля пароля в UserCreationForm были необязательными или, что еще лучше, вообще отсутствовали.

Я попытался установить self.fields['password1'].required = False и аналогично для «password2». Я также видел некоторых людей, использующих set_unusable_password() Но я не уверен, куда мне положено его поместить (сейчас у меня есть это в моей модели прокси-пользователя, в методе init.

class DomainUser(User):
        class Meta:
        proxy = True

    def __init__(self, *args, **kwargs):
        self.set_unusable_password()
        super().__init__(*args, **kwargs)

Мне нужнополя пароля в форме добавления пользователя на сайте администратора не обязательны, а не обязательны

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