https://docs.djangoproject.com/en/dev/topics/auth/customizing/#django.contrib.auth.get_user_model