python假设产品列表如下_Django:我怎样才能得到一个模型来存储一个鞋码的列表(比如python或者其他的)...
听起来你想让卖家指定商品的尺寸,然后让用户选择其中一种尺寸。尺寸需要遵循一定的模式,例如[1,2,3,4。。。11,12]。对吗?在
choices选项允许您为每个对象选择一个大小,但是如果您想让每个对象有多个大小,这是不够的。在
这听起来像是介于产品表和大小表之间的many-to-many relation的候选者。在尺码表中,您可以为商店提供的每种鞋码创建条目,如6号、7号等:class Size(models.Model):
foot_size = models.IntegerField()
gender = models.CharField(choices=(('F', 'Female'), ('M', 'Male'), ('U', 'Ungendered')))
# Sample to create a size
s1 = Size(foot_size=6, gender='F')
s1.save()
s2 = Size(foot_size=7, gender='F')
s2.save()
然后,在产品模型中,添加一个大小字段,例如
^{pr2}$
然后,可以按如下方式创建新产品:
^{3}$
产品p将被捆绑到两个女性脚尺寸:6和7。这样,当卖家创建产品时,他们可以指定提供的尺码-在您的表单中,这将自动填充数据库中的所有尺码对象。然后,当客户购买产品时,他们会指定该产品提供的尺寸之一。在
您可以根据需要扩展尺寸模型或产品模型来容纳更多的产品,但可能更简单更容易。希望这能让您开始,并查看多对多关系的Django文档链接,以了解更多使用它的方法。在
python假设产品列表如下_Django:我怎样才能得到一个模型来存储一个鞋码的列表(比如python或者其他的)...相关推荐
- python假设产品列表如下_Python.习题五 列表与元组(上)
Python. 列表与元组 1.假设有三个列表:lst_who=["小马","小羊","小鹿"],lst_where=["草地上& ...
- python假设产品列表如下请首先打印出商品列表_Python列表练习题
4.往names列表中Rain后面插入一个子列表["oldboy","oldgirl"]. 5.返回names列表中Peiqi的索引值(下标). 6.创建新列表 ...
- Python自定义豆瓣电影种类,排行,点评的爬取与存储(高阶上)
Python 2.7 IDE Pycharm 5.0.3 Firefox 47.0.1 豆瓣电影系列: - 基础抓取(限于"豆瓣高分"选项电影及评论)请看↓ Python自定义豆瓣 ...
- python假设有三个列表_python基础三(列表和元组)
1.序列概述: ?python内置了许多种序列,列表.元组.字符串等. ?列表和元组的不同在于,列表是可以修改的,而元组不可以,这意味着列表用于需要中途添加元素的情形,而元组适用于禁止修改元素的情形. ...
- python生成20个随机数列表偶数下标排列_编写程序,生成一个包含 20 个随机整数的列表,然后对其中偶数下标的元素进行降序排列,奇数下标的元素不变。(提示:使用切片。)_学小易找答案...
[简答题]编写程序,输出所有由 1 . 2 . 3 . 4 这 4 个数字组成的素数,并且在每个素数中每个数字只使用 1 次. [填空题]表达式 [x for x in [1,2,3,4,5] if ...
- 经典 Python参数传递采用的肯定是“传对象引用”的方式。相当于传值和传引用的一种综合。如果函数收到的是一个可变对象(比如字典或者列表)的引用,就能修改对象的原始值--相当于通过“传引用”来传递对象
python不允许程序员选择采用传值还是传引用.Python参数传递采用的肯定是"传对象引用"的方式.这种方式相当于传值和传引用的一种综合.如果函数收到的是一个可变对象(比如字典或 ...
- python语言入门编程猫-编程猫推出海龟编程器,打造Python教育产品矩阵
原标题:编程猫推出海龟编程器,打造Python教育产品矩阵 芥末堆8月18日讯 今日,编程猫推出Python教育产品矩阵,其中包括海龟编程器.游戏化教学产品"代码竞技场".教材.师 ...
- python 使用sort()函数和正则表达式(lambda)对os.listdir()获取的文件夹文件列表进行重新排序 乱序排序
# 排序函数,对文件列表进行排序 # 排序函数,对文件列表进行排序(filenames为文件夹文件的文件名的字符串列表) def sort_filenames(filenames):# (1)可以以l ...
- python 如何匹配列表中某个单词_Python如何匹配文本文件中多行中的特定单词/数字,并将它们存储在单独的列表中...
解释您想要的正则表达式及其工作原理 以上所有的答案都有效,但是如果你想真正理解这个问题,我认为这可能是一个很好的方法.首先你要想一想你想找到什么.在 对于前三个,您希望匹配类似name space d ...
- python列表元素替换的数据结构_Python基础学习数据结构(第2讲:列表;第2讲:列表创建、添加元素、插入元素、替换元素、删除元素、其他常用方法和列表派生),第二,主讲,追加,推导,式...
列表也是一种序列结构,与元组不同,列表具有可变性,可以追加.插入.删除和替换列表中的元素. 1.创建列表 创建列表可以使用list([iterable])函数,或者用中括号[ ]将元素括起来,元素之间 ...
最新文章
- 南方科技大学环境学院夏雨教授博士后一名(环境微生物方向)
- 上级对下级用通知合适吗_用报纸练书法,真的合适吗吗?
- Hadoop赠品–综述
- 我拿模型当朋友,模型却想泄漏我的隐私?
- php 如何单独刷新模板,反馈一个x-admin模板的问题,点击左侧栏不会刷新右侧栏当前页面的问题,并提供解决方案。...
- 记一次在西部数码上买域名的悲催经历
- python print 换行_和我一起学Python?第1讲——Print()函数
- cv::KeyPoint中response的介绍
- linux配置maven环境变量
- html的px和屏幕什么关系,Html字体大小的设置单位PT与PX区别
- 阿里飞天分布式操作系统
- 快速查看南京商品房销售信息
- Microsoft PPT文本框里首行缩进单位只能默认为厘米而不能设置为“字符”等其他单位?
- oracle右键删除表格,Oracle删除表的几种方法
- EditText更改光标的大小和颜色
- srs linux开机启动,SRS之安装与使用
- React全家桶写一个CNode社区,奉上心得与源码
- nginxgrafana监控面板显示nodatatoshow
- 【线段树】2019雅礼集训 sequence
- Matplotlib绘制雷达图
热门文章
- 抖音艺术签名小程序源码/艺术签名设计小程序源码/字节跳动小程序开发
- H5营销天花板 | 派券案例分享
- Java学习笔记--八种基本数据类型
- 基于ssh大学生社交平台mysql
- 发票核验的新篇章:探讨基于 API 的自动化发票验证技术
- 对Scala隐式转换的一些总结
- 计算机在多媒体系统中的作用,计算机多媒体系统在高中物理教学中的作用知识讲解.pdf...
- Tomcat报错:org.apache.catalina.core.StandardWrapperValve invoke 严重: Servlet.service() for servlet
- [VB.NET]请问在WINCE中如何实现输入法的自动切换呢?
- 中国计算机科学南开分数线,南开大学计算机科学与技术考研历年分数线报录比及导师信息.pdf...