Solution:
forms.py ------------------------------------------------------------ from django import forms from django.contrib.auth.forms import UserCreationForm, UserChangeForm from django.utils.translation import ugettext as _ # Overrides django.contrib.auth.forms.UserCreationForm and changes # username to accept a wider range of character in the username. class UserCreationForm(UserCreationForm): username = forms.RegexField(label=_("Username"), max_length=30, regex=r"^[\w'\.\-]+\s?[\w'\.\-]+$", help_text = _("Required. 30 characters or fewer. Alphanumeric characters only (letters, digits and underscores)."), error_message = _("This value must contain only letters, numbers and underscores.")) # Overrides django.contrib.auth.forms.UserCreationForm and changes # username to accept a wider range of character in the username. class UserChangeForm(UserChangeForm): username = forms.RegexField(label=_("Username"), max_length=30, regex=r"^[\w'\.\-]+\s?[\w'\.\-]+$", help_text = _("Required. 30 characters or fewer. Alphanumeric characters only (letters, digits and underscores)."), error_message = _("This value must contain only letters, numbers and underscores.")) ------------------------------------------------------------ admin.py ------------------------------------------------------------ class UserProfileAdmin(UserAdmin): form = UserChangeForm add_form = UserCreationForm admin.site.unregister(User) admin.site.register(User, UserProfileAdmin) ------------------------------------------------------------ On Aug 29, 11:52 am, Léon Dignòn <leon.dig...@gmail.com> wrote: > Hello, > > I don't find a way to allow additional characters in the username: -'[] > {}[]… > > Sure, I could override the user model, but then my 3rd-party- > application won't work anymore. (django-profiles/registration). > > Any ideas? --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Django users" group. To post to this group, send email to django-users@googlegroups.com To unsubscribe from this group, send email to django-users+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/django-users?hl=en -~----------~----~----~----~------~----~------~--~---