在django中实现choices字段获取对应字段值
我就废话不多说了,大家还是直接看代码吧~
class Area(models.Model): Area_Level = ( (0, u’全国’), (1, u’省、直辖市’), (2, u’市、直辖市区’), (3, u’区、县等’), )areaname = models.CharField(max_length=30,unique=True, verbose_name=’区域名称’)code = models.CharField(max_length=20,blank=True, default='', verbose_name=’区域代码’)parentid = models.IntegerField(verbose_name=’父级id’, null=True)level = models.IntegerField(choices=Area_Level,verbose_name=’层级’, null=True)
object.get_level_display()
补充知识:在Django中显示操作数据库的语句
需要在配置中加上这个
LOGGING = { ’version’:1, ’disable_existing_loggers’:False, ’handlers’:{ ’console’:{ ’level’:’DEBUG’, ’class’:’logging.StreamHandler’, }, }, ’loggers’:{ ’django.db.backends’:{ ’handlers’:[’console’], ’propagate’:True, ’level’:’DEBUG’ }, }}
这样执行命令的时候,就会在控制台打印相应的sql语句了

以上这篇在django中实现choices字段获取对应字段值就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持好吧啦网。
相关文章:
1. Android使用 PopupWindow 实现底部弹窗功能2. 解决vue动态路由异步加载import组件,加载不到module的问题3. python学习之panda数据分析核心支持库4. Java上传文件到服务器指定文件夹实现过程图解5. python制作抽奖程序代码详解6. 深入探究JavaScript中WeakMap的原理与用法7. Vue中的this.$options.data()和this.$data用法说明8. PHP的curl常用的5个例子9. one.asp多项目、函数库、类库 统一为一个版本的方法10. php 使用html5 XHR2实现上传文件与进度显示功能示例

网公网安备