Auth模板

1. 什么是Auth模块,有什么用?

django的auth的模块的使用: auth 是集合注册,登录,注销,session 多个功能集合在一起的模块

2. 使用Auth组件的默认auth_user表常用操作

from django.contrib.auth.models import User
# 1、创建普通用户
User.objects.create_user(username='Owen', password='123')

# 2、创建超级用户
User.objects.create_superuser(username='root', password='root', email='root@root.com')

# 3、获取第一个用户
user = User.objects.first()

# 4、修改密码
user.set_password('000')
user.save()

# 5、校验密码
res = user.check_password('000')

Auth组件默认auth_user表常用操作