django商品分类及商品数据建模实例详解


Posted in Python onJanuary 03, 2020

基类(商品类及分类类之间共同的字段)

class BaseModle(models.Model):
  name = models.CharField(max_length=32, unique=True)
 # 商品分类状态 1为上架 0 为下架
  status = models.SmallIntegerField(default=0)
 # 添加时间
  addtime = models.DateTimeField(auto_now_add=True)

  class Meta:
    #抽象
   abstract = True

分类建模(继承基类)

class Category(BaseModle):

  pass
  class Meta:
    db_table = 'category'  #指定表名

商品建模(相同字段继承基类)

class Goods(BaseModle):
  #商品图片
  img = models.CharField(max_length=255)
  #商品价格  最长9位保留两位小数
  price = models.DecimalField(max_digits=9,decimal_places=2)
  #商品分类外键 级联删除  一对多关系
  cate = models.ForeignKey('Category',on_delete=models.CASCADE)
  class Meta:
    db_table = 'goods'

生成迁移文件

python manage.py makemigrations

执行迁移文件

python manage.py migrate

以上就是本次介绍的全部相关知识点内容,感谢大家对三水点靠木的支持。

Python 相关文章推荐
Python实现的彩票机选器实例
Jun 17 Python
python实现文本文件合并
Dec 29 Python
python递归删除指定目录及其所有内容的方法
Jan 13 Python
python3.5实现socket通讯示例(TCP)
Feb 07 Python
深入解答关于Python的11道基本面试题
Apr 01 Python
python实现简单中文词频统计示例
Nov 08 Python
influx+grafana自定义python采集数据和一些坑的总结
Sep 17 Python
python reverse反转部分数组的实例
Dec 13 Python
Python常用的json标准库
Feb 19 Python
Python3.8对可迭代解包的改进及用法详解
Oct 15 Python
使用Python测试Ping主机IP和某端口是否开放的实例
Dec 17 Python
python3 正则表达式基础廖雪峰
Mar 25 Python
PyTorch和Keras计算模型参数的例子
Jan 02 #Python
Pytorch中实现只导入部分模型参数的方式
Jan 02 #Python
PyTorch中topk函数的用法详解
Jan 02 #Python
Pytorch训练过程出现nan的解决方式
Jan 02 #Python
pytorch绘制并显示loss曲线和acc曲线,LeNet5识别图像准确率
Jan 02 #Python
基于MSELoss()与CrossEntropyLoss()的区别详解
Jan 02 #Python
python使用SQLAlchemy操作MySQL
Jan 02 #Python
You might like
PHP curl 或 file_get_contents 获取需要授权页面的方法
2017/05/05 PHP
PHP创建单例后台进程的方法示例
2017/05/23 PHP
常用参考资料(手册)下载或者链接
2006/07/22 Javascript
鼠标焦点离开文本框时验证的js代码
2013/07/19 Javascript
jQuery学习笔记之jQuery动画效果
2013/09/09 Javascript
javascript密码强度校验代码(两种方法)
2015/08/10 Javascript
JavaScript SHA1加密算法实现详细代码
2016/10/06 Javascript
AngularJS指令用法详解
2016/11/02 Javascript
jquery replace方法去空格
2017/05/08 jQuery
微信小程序点击控件修改样式实例详解
2017/07/07 Javascript
js动态设置select下拉菜单的默认选中项实例
2018/08/21 Javascript
基于vue--key值的特殊用处详解
2020/07/31 Javascript
[01:16:12]完美世界DOTA2联赛PWL S2 FTD vs Inki 第一场 11.21
2020/11/23 DOTA
Python制作数据导入导出工具
2015/07/31 Python
Django视图之ORM数据库查询操作API的实例
2017/10/27 Python
基于Python中capitalize()与title()的区别详解
2017/12/09 Python
使用pandas的DataFrame的plot方法绘制图像的实例
2018/05/24 Python
使用Python批量修改文件名的代码实例
2019/01/24 Python
django 微信网页授权登陆的实现
2019/07/30 Python
Python搭建代理IP池实现检测IP的方法
2019/10/27 Python
python/Matplotlib绘制复变函数图像教程
2019/11/21 Python
python列表推导式操作解析
2019/11/26 Python
Python使用GitPython操作Git版本库的方法
2020/02/29 Python
PyQT5 实现快捷键复制表格数据的方法示例
2020/06/19 Python
pycharm-professional-2020.1下载与激活的教程
2020/09/21 Python
使用css3 属性如何丰富图片样式(圆角 阴影 渐变)
2012/11/22 HTML / CSS
英国护肤品购物网站:Beauty Expert
2016/08/19 全球购物
Janie and Jack美国官网:GAP旗下的高档童装品牌
2019/09/09 全球购物
高校十八大报告感想
2014/01/27 职场文书
请假条范文大全
2014/04/10 职场文书
建筑工地文明标语
2014/10/09 职场文书
2014年党风廉政工作总结
2014/12/03 职场文书
世界名著读书笔记
2015/06/25 职场文书
python实现简单反弹球游戏
2021/04/12 Python
Python数据可视化之用Matplotlib绘制常用图形
2021/06/03 Python
Windows 11要来了?微软文档揭示Win11太阳谷 / Win10有两个不同版本
2021/11/21 数码科技