def clean_username(self):
    username = self.cleaned_data['username']
if self.instance.username == username:
    return username
try:
    User._default_manager.get(username=username)
except User.DoesNotExist:
    return username
raise forms.ValidationError(self.error_messages['duplicate_username'], code
    ='duplicate_username')
Как переопределить уникальное сообщение об ошибке django для имени пользователя в пользовательской форме UserChangeForm