Maxemp, вкратце.
Объявить дочерний класс форм, унаследовавшись от UserCreationForm.
Переопределить метод __init__ дочернего класса, в нём можно поменять что угодно.
В данном случае, примерно так:
class MyUserCreationForm(UserCreationForm):
def __init__(self, *args, **kwargs):
super(UserCreationForm, self).__init__(*args, **kwargs)
self.fields['username'].help_text = ''
self.fields['password'].help_text = ''
После чего, использовать MyUserCreationForm во вьюхе вместо стандартной UserCreationForm.
Другой возможный вариант, переопределить у дочернего класса не метод __init__, а вложенный класс Meta. Выглядит примерно так:
class MyUserCreationForm(UserCreationForm):
class Meta:
model = User
help_texts = {
'password': '',
'username': '',
}
Но я обычно всё через __init__ переопределял. Да и указание модели вроде обязательно, а значит лишний импорт и маленькая тонкость при кастомной модели пользователя.