当前位置: 首页 > article >正文

Django学习(二)

一、重写User类:

1、首先导入User类:

from django.contrib.auth.models import User

2、然后点在User上,按住ctrl 点进去,发现

User类继承AbstractUser

Ctrl点进去AbstractUser,然后将此方法全部复制到自己APP的models.py里:

可以修改名字,导入

from django.contrib.auth.models import User, AbstractBaseUser, PermissionsMixin

选择自己需要的保留,添加自己需要的:

注:blank是代表是否能为空,unique是代表是否是唯一

3、设置状态(好像枚举):

class UserStatusChoices(models.IntegerCh

http://www.kler.cn/a/290386.html

相关文章:

  • Thread类及常见方法
  • 2024/11/13 英语每日一段
  • 图片画廊 day2 (可复制源码)
  • 【Webpack实用指南】如何拆分CSS资源(2)
  • Vue 项目打包后环境变量丢失问题(清除缓存),区分.env和.env.*文件
  • Electron 项目启动外部可执行文件的几种方式
  • 基因对应身体的需求 平衡饮食的重要性 第四篇
  • 8个优质视频素材库,商用无忧
  • AT+MQTT指令连接华为云实现数据上传
  • 使用linux命令导出mysql数据为CSV文件
  • 【开源风云】从若依系列脚手架汲取编程之道(三)
  • 低代码表单 FormCreate 中组件的生成规则详解
  • 机器学习和深度学习中常见损失函数,包括损失函数的数学公式、推导及其在不同场景中的应用
  • 从python应用app向微软Microsoft Teams Channel发送消息message
  • Kafka3.x 使用 KRaft 模式部署 不依赖 ZooKeeper
  • Redis数据结构与连接
  • 快速掌握GPTEngineer:用AI创建网页应用的实用教程
  • 从laborer一词掌握单词记忆的秘诀
  • 《NLP自然语言处理》—— 关键字提取之TF-IDF算法
  • 代码随想录八股训练营第三十一天| C++
  • flutter 提示框2 Dialog
  • Leetcode Hot 100刷题记录 -Day6(滑动窗口)
  • 【护网相关知识】
  • Linux【5】远程管理
  • Python数据结构类型总结
  • 力扣SQL仅数据库(175~185)