parameters: (self, email, first_name, last_name, password, **extra_fields)
return_statement: return self._create_user(email, password, first_name, last_name, is_staff=False, is_superuser=False,
                                   **extra_fields)
docstring: Create and save an User with the given email, password and name.
  
          :param email: string
          :param first_name: string
          :param last_name: string
          :param password: string
          :param extra_fields:
          :return: User
docstring_summary: Create and save an User with the given email, password and name.
docstring_tokens: Create and save an User with the given email password and name .
function: def create_user(self, email, first_name, last_name, password, **extra_fields):
          """
          Create and save an User with the given email, password and name.
  
          :param email: string
          :param first_name: string
          :param last_name: string
          :param password: string
          :param extra_fields:
          :return: User
          """
  
          return self._create_user(email, password, first_name, last_name, is_staff=False, is_superuser=False,
                                   **extra_fields)
function_tokens: def create_user ( self , email , first_name , last_name , password , * * extra_fields ) : return self . _create_user ( email , password , first_name , last_name , is_staff = False , is_superuser = False , * * extra_fields )