Umożliwienie znaku „-” w nazwach użytkowników w interfejsie administratora Django

W naszej aplikacji internetowej musieliśmy zezwolić na myślniki „-” w naszych nazwach użytkowników. Włączyłem tę opcję dla procesu rejestracji konsumenckiej z tym wyrażeniem regularnym r '^ [w -] + $0$#39;

Jak mogę powiedzieć aplikacji administratora, żebym mógł edytować nazwy użytkowników w auth> użytkownicy, aby umożliwić znak „-” w nazwach użytkowników? Obecnie nie mogę edytować żadnych nazw użytkowników z myślnikami, ponieważ zwróci błąd sprawdzania poprawności nazwy użytkownika.

Chciałbym spróbować uniknąć łatania django bezpośrednio, jeśli to możliwe. Jestem całkiem nowy w programowaniu, ale czy do tego użyłbym „subklasy”?

questionAnswers(1)

yourAnswerToTheQuestion