Django 环境下常用的模型设计
Posted megachen
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Django 环境下常用的模型设计相关的知识,希望对你有一定的参考价值。
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
以上是关于Django 环境下常用的模型设计的主要内容,如果未能解决你的问题,请参考以下文章