Support custom user model (and Django > 1.8) in example app
This commit is contained in:
parent
5057ef9e67
commit
123d22ba1d
1 changed files with 2 additions and 2 deletions
|
@ -17,14 +17,14 @@
|
||||||
|
|
||||||
from django.conf import settings
|
from django.conf import settings
|
||||||
from django.contrib.auth import login
|
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.core.urlresolvers import reverse
|
||||||
from django.http import HttpResponseRedirect
|
from django.http import HttpResponseRedirect
|
||||||
|
|
||||||
|
|
||||||
def app_index(request):
|
def app_index(request):
|
||||||
user = User.objects.get(username='admin')
|
user = get_user_model().objects.get(username='admin')
|
||||||
if not hasattr(user, 'backend'):
|
if not hasattr(user, 'backend'):
|
||||||
user.backend = settings.AUTHENTICATION_BACKENDS[0]
|
user.backend = settings.AUTHENTICATION_BACKENDS[0]
|
||||||
login(request, user)
|
login(request, user)
|
||||||
|
|
Loading…
Reference in a new issue