Support custom user model (and Django > 1.8) in example app

This commit is contained in:
Drew Hubl 2017-02-21 14:38:18 -07:00
parent 5057ef9e67
commit 123d22ba1d

View file

@ -17,14 +17,14 @@
from django.conf import settings
from django.contrib.auth import login
from django.contrib.auth.models import User
from django.contrib.auth import get_user_model
from django.core.urlresolvers import reverse
from django.http import HttpResponseRedirect
def app_index(request):
user = User.objects.get(username='admin')
user = get_user_model().objects.get(username='admin')
if not hasattr(user, 'backend'):
user.backend = settings.AUTHENTICATION_BACKENDS[0]
login(request, user)