【Python-Django定义用户模型类】Python-Django定义用户模型类详
发布时间:2020-12-20 12:54:40 所属栏目:Python 来源:网络整理
导读:定义用户模型类 ? 1. Django默认用户认证系统 Django自带用户认证系统 它处理用户账号、组、权限以及基于cookie的用户会话。 Django认证系统位置 django.contrib.auth包含认证框架的核心和默认的模型。 django.contrib.contenttypes 是Django内容类型系统,
定义用户模型类? 1. Django默认用户认证系统
2. Django默认用户模型类
? ? 父类AbstractUser介绍
3. 自定义用户模型类
from django.db import models from django.contrib.auth.models import AbstractUser # Create your models here. class User(AbstractUser): """自定义用户模型类""" mobile = models.CharField(max_length=11,unique=True,verbose_name=‘手机号‘) class Meta: db_table = ‘tb_users‘ verbose_name = ‘用户‘ verbose_name_plural = verbose_name def __str__(self): return self.username
4. 知识要点
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |