Пример #1
0
 def username_handler(self, request):
     username = request.data.get('username')
     invalid_username_error = get_username_validation_error(username)
     username_exists_error = get_username_existence_validation_error(username)
     # We prefer seeing for invalidity first.
     # Some invalid usernames (like for superusers) may exist.
     return invalid_username_error or username_exists_error
Пример #2
0
 def username_handler(self, request):
     username = request.data.get('username')
     invalid_username_error = get_username_validation_error(username)
     username_exists_error = get_username_existence_validation_error(username)
     # We prefer seeing for invalidity first.
     # Some invalid usernames (like for superusers) may exist.
     return invalid_username_error or username_exists_error
Пример #3
0
 def username_handler(self, request):
     """ Validates whether the username is valid. """
     username = request.data.get('username')
     invalid_username_error = get_username_validation_error(username)
     username_exists_error = get_username_existence_validation_error(username, self.api_version)
     if username_exists_error:
         self.username_suggestions = generate_username_suggestions(username)
     # We prefer seeing for invalidity first.
     # Some invalid usernames (like for superusers) may exist.
     return invalid_username_error or username_exists_error