Django 环境下常用的模型设计
2024-10-09 10:54:43
Django 环境下常用的模型设计
用户表
- 继承
django.contrib.auth.model import AbstractUser
AbstractUser
默认已经包含了很多字段了- id
- username: 类似于身份证号
- password
- first_name
- last_name
- is_active
- is_staff
- date_joined
- 但是一般来说是不够的, 一般添加如下字段
- name: 中文名
- gender
- birthday
- phone_number
- add_time: 用户注册成为用户时间
验证码
- code
- mobile
- add_time
手机注册逻辑
- 是否该 mobile 已经注册
- mobile 是否合法
- 验证码只能在特定时间内发送一次
商品表
- name
- good_id
- category
- sell_price
- price
- brief: TextField
- description: UEditorField
- image
最新文章
- POJ2528Mayor's posters(离散化 + 线段树)
- IT168关于敏捷开发采访
- Android scrollview嵌套listview运行后最先显示出来的位置不在顶部而是中间问题
- 关于懒加载(lazy loading)
- ubuntu 12.04 编译安装 nginx
- vmware虚拟机的克隆
- 20170717_python_爬虫_网页数据解析_BeautifulSoup_数据保存_pymysql
- JQuery之DOM操作及常用函数
- 2018-2019-2 网络对抗技术 20165221 Exp3 免杀原理与实践
- datatables:如何禁用一列的排序
- PHP array_combine()
- 无可奈何的开始了jquery的“奇淫技巧”
- [c/c++] programming之路(24)、字符串(五)——字符串插入,字符串转整数,删除字符,密码验证,注意事项
- arcgis javascript api 事件的监听及移除
- 转 $(document).ready()与window.onload的区别
- hash进阶:使用字符串hash乱搞的姿势
- python的json模块的dumps,loads,dump,load方法介绍
- gson 设置多个别名SerializedName
- Android与互联网的交互方式有三种
- mysql多列索引优化
热门文章
- Flask 基础组件(二):配置文件
- Burp Suite Report - 报告功能
- Ethical Hacking - POST EXPLOITATION(3)
- 【Python学习笔记四】获取html内容之后,如何提取信息:使用正则表达式筛选
- 入门大数据---Hive计算引擎Tez简介和使用
- 从安全的角度看待DNS
- 汇总我在IDEA中使用Maven导包遇到的问题
- 解决nginx在Linux中已经正常启动,Windows端的浏览器却无法访问的问题
- R星游戏如何绑定二次验证码_虚拟MFA_两步验证_谷歌身份验证器?
- vue-watch : 深度监控的语法格式--检测数据的tabledata这个数组的变化