Найти - Пользователи
Полная версия: _
Начало » Django » _
1
Avrong
_
FishHook
Вопрос по джанге или по питону? Вы готовы написать функцию-валидатор, которая вернет True или False если в неё передать строку?
Avrong
_
terabayt
isalnum
inoks
if re.match("^[\w\d]*$", username):
myarik
Если Вы хотите изменить валидацию поля `username`, стандартной модели User, то Вам нужно будет создать кастомную модель СustomUser и изменить валидацию поля `username`

username = models.CharField(_('username'), max_length=30, unique=True,
validators=[
validators.RegexValidator(r'^[\w\d]*$', _('Enter a valid username.'))
])

Вот не плохой пример как это реализовать http://buildthis.com/customizing-djangos-default-user-model/
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB