您的位置:首页技术文章
文章详情页

在django中实现choices字段获取对应字段值

【字号: 日期:2024-09-26 15:51:22浏览:14作者:猪猪

我就废话不多说了,大家还是直接看代码吧~

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字段获取对应字段值

以上这篇在django中实现choices字段获取对应字段值就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持好吧啦网。

标签: Django
相关文章: