认证和权限
所谓认证就是检测用户登陆与否,通常与权限对应使用。网站中都是通过用户登录后由该用户相应的角色认证以给予对应的权限。
权限是对用户对网站进行操作的限制,只有在拥有相应权限时才可对网站中某个功能进行操作。权限总是与认证相辅相成。w
自定制认证规则的重点是继承内置的BaseAuthentication类,重写其authenticate()方法。
自定制认证方式一:通过url传参进行认证
from django.conf.urls import url, include from app01.views import TestView urlpatterns = [ url(r'^test/', TestView.as_view()), ]