class_docstr: A custom user manager to deal with emails as unique identifiers for auth
  instead of usernames. The default that's used is "UserManager"
class_docstr_tok: ["A","custom","user","manager","to","deal","with","emails","as","unique","identifiers","for","auth","instead","of","usernames",".","The","default","that","'s","used","is","``","UserManager","''"]
docstr: Creates and saves a User with the given email and password.
docstr_tok: ["Creates","and","saves","a","User","with","the","given","email","and","password","."]
code: def _create_user(self, email, password, **extra_fields):
      """
      Creates and saves a User with the given email and password.
      """
      if not email:
          raise ValueError("The Email must be set")
      email = self.normalize_email(email)
      user = self.model(email=email, **extra_fields)
      user.set_password(password)
      user.save()
  
      return user
  
file_path: modelchimp/modelchimp/models/user.py
imports: from django.db import models
  from django.conf import settings
  from django.dispatch import receiver
  from django.utils.translation import ugettext_lazy
  from django.contrib.auth.models import BaseUserManager, AbstractBaseUser, PermissionsMixin
  from django.db.models.signals import post_save
  from rest_framework.authtoken.models import Token
label_desc: Use image node_id 1 for calling the MyUserManager obj's underlying member method code with example usage: obj._create_user(email, password) and returns: user