class Banner(NewsBase):
'''
轮播图
'''
PRI_CHOICES = [ # 优先级的限制选择范围
(1,'第一级'),
(2,'第二级'),
(3,'第三级'),
(4,'第四级'),
(5,'第五级'),
(6,'第六级')
]
image_url = models.CharField(verbose_name='图片url',max_length=200)
priority = models.IntegerField(verbose_name='优先级',choices=PRI_CHOICES,default=6) # choices参数,限制输入范围.
news = models.OneToOneField('news',on_delete=models.CASCADE) class Meta:
ordering = ['priority','-update_time']
db_table = 'tb_banner'
verbose_name = '轮播图'
verbose_name_plural=verbose_name def __str__(self):
return '<轮播图{}>'.format(self.id)

choices   字段选择限制.类型于'枚举'

最新文章

  1. SQL入门语句之运算符
  2. HDU 3605 Escape(状压+最大流)
  3. 可用的rtmp互联网地址
  4. spring mvc 4.3.2 + mybatis 3.4.1 + mysql 5.7.14 +shiro 幼儿园收费系统 之 登录
  5. easyui form表单提交应注意的问题
  6. BW CUBE 数据的聚集和压缩
  7. The Perfect Stall (incomplete)
  8. leetcode算法
  9. DButil
  10. ASP.NET对HTML元素进行权限控制(一)
  11. APK签名校验绕过
  12. x86、i386、i486、i586、i686和x86_64
  13. gimp之旅
  14. android studio中文乱码的解决方法【转】
  15. iOS内购图文流程(2017)
  16. CDuiString和String的转换
  17. 大数据技术Hadoop笔试题
  18. sed命令(二)
  19. SQL 函数NULLIF、NULL、ISNULL、COALESCE、IIF
  20. Python 转路由之uplink

热门文章

  1. LeetCode——688. Knight Probability in Chessboard
  2. 升级GCC以支持C++11
  3. 学习python第三天
  4. winform里面的Form1.Designer.cs
  5. solidworks的工程图模板文件和图纸格式文件
  6. webapi自定义Filter
  7. MVC 5 调用存储过程参数配置方法-Procedure or function &#39;UP_***&#39; expects parameter &#39;@****&#39;, which was not supplied.
  8. JAVA REENTRANTLOCK、SEMAPHORE 的实现与 AQS 框架
  9. 使用jTessBoxEditorFX训练Tesseract-OCR教程
  10. SpringCloud系列七:Hystrix 熔断机制(Hystrix基本配置、服务降级、HystrixDashboard服务监控、Turbine聚合监控)