Changeset 1d92bf2 in OpenWorkouts-current for ow/schemas/user.py
- Timestamp:
- Dec 16, 2018, 1:07:04 AM (5 years ago)
- Branches:
- current, feature/docs, master
- Children:
- 6560b8f
- Parents:
- 929097a
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
ow/schemas/user.py
r929097a r1d92bf2 19 19 20 20 21 class Unique Username(validators.UnicodeString):21 class UniqueNickname(validators.UnicodeString): 22 22 messages = { 23 "name_exists": _('Another user is already registered with the ' 24 'username %(name)s') 23 "name_exists": _('Another user is already using the nickname %(name)s') 25 24 } 26 25 27 26 def _validate_python(self, value, state): 28 super(Unique Username, self)._validate_python(value, state)27 super(UniqueNickname, self)._validate_python(value, state) 29 28 if value.lower() in state.names: 30 29 raise validators.Invalid( … … 51 50 allow_extra_fields = True 52 51 filter_extra_fields = True 53 uid = validators.UnicodeString() 52 email = UniqueEmail(not_empty=True) 53 nickname = UniqueNickname(if_missing='') 54 54 firstname = validators.UnicodeString() 55 55 lastname = validators.UnicodeString() 56 email = validators.Email(not_empty=True)57 56 group = validators.UnicodeString(if_missing='') 58 57 … … 92 91 allow_extra_fields = True 93 92 filter_extra_fields = True 94 username = UniqueUsername(not_empty=True)93 nickname = UniqueNickname() 95 94 firstname = validators.UnicodeString(not_empty=True) 96 95 lastname = validators.UnicodeString(not_empty=True) … … 108 107 allow_extra_fields = True 109 108 filter_extra_fields = True 110 username = UniqueUsername(not_empty=True)109 nickname = UniqueNickname() 111 110 email = UniqueEmail(not_empty=True)
Note: See TracChangeset
for help on using the changeset viewer.