三分快3

三分快3蒲公英同盟供应ghost win10,ghost win7,xp,装机贞洁版,64位旗舰版,绿色软件,收费软件下载基地!

以后职位:主页 > 教程 > 服务器类 >

) 自界说认证类 在login app下培植auth.py文件

泉源:蒲公英系统┆宣布时间:2018-10-31 05:07┆点击:

首先培植一个新的login app,用来存放认证用到代码

python manage.py startapp login

修改settings.py中的认证项

AUTHENTICATION_BACKENDS = ( 'login.auth.UsernamePasswordAuth', )

自界说认证类

三分快3在login app下培植auth.py文件,内容以下

三分快3 #coding:utf-8 from django.contrib.auth.models import User class UsernamePasswordAuth(object): def authenticate(self, username=None, password=None): print("UsernamePasswordAuth.authenticate") try: user = User.objects.get(username__iexact=username) if user.check_password(password): return user except User.DoesNotExist: return None def get_user(self, user_id): print("UsernamePasswordAuth.get_user") try: user = User.objects.get(pk=user_id) return user except User.DoesNotExist: return None

还没有注册畅言帐号,请到后台注册