模块说明

路径

django.contrib.auth
这个模块用于身份验证。
注意:django的身份验证系统极其通用,如下功能皆未实现:

  • 密码强度检查
  • 针对第三方的验证
  • 对象级验证

身份验证系统依赖于如下模块:
django.contrib.contenttypes
为了正常使用该模块,还需要两个中间件:
SessionMiddleware
AuthenticationMiddleware

model

User

user常见的字段

  • username
  • password
  • email
  • firstname
  • lastname