摘要: 认证组件源码入口 APIView下的dispatch下的self.initial(request, *args, **kwargs),源码如下: def initial(self, request, *args, **kwargs): """ 在调用方法处理程序之前运行任何需要发生的事情 """ # 阅读全文
posted @ 2021-06-11 17:16 Silent丿丶黑羽 阅读(83) 评论(0) 推荐(0) 编辑
摘要: 前言 Django为我们提供了内置的User模型,不需要我们再额外定义用户模型,建立用户体系了。它的完整的路径是在django.contrib.auth.models.User。 User模型源码分析 class User(AbstractUser): """ Django 身份验证系统中的用户由该 阅读全文
posted @ 2021-06-11 16:23 Silent丿丶黑羽 阅读(352) 评论(0) 推荐(0) 编辑
摘要: 验证和授权概述 Django有一个内置的授权系统。他用来处理用户、分组、权限以及基于cookie的会话系统。Django的授权系统包括验证和授权两个部分。验证是验证这个用户是否是他声称的人(比如用户名和密码验证,角色验证),授权是给与他相应的权限。Django内置的权限系统包括以下方面: 用户。 权 阅读全文
posted @ 2021-06-11 06:37 Silent丿丶黑羽 阅读(144) 评论(0) 推荐(0) 编辑