在django中實現(xiàn)choices字段獲取對應字段值
我就廢話不多說了,大家還是直接看代碼吧~
class Area(models.Model): Area_Level = ( (0, u'全國'), (1, u'省、直轄市'), (2, u'市、直轄市區(qū)'), (3, u'區(qū)、縣等'), ) areaname = models.CharField(max_length=30,unique=True, verbose_name='區(qū)域名稱') code = models.CharField(max_length=20,blank=True, default="", verbose_name='區(qū)域代碼') parentid = models.IntegerField(verbose_name='父級id', null=True) level = models.IntegerField(choices=Area_Level,verbose_name='層級', null=True)
object.get_level_display()
補充知識:在Django中顯示操作數(shù)據(jù)庫的語句
需要在配置中加上這個
LOGGING = { 'version':1, 'disable_existing_loggers':False, 'handlers':{ 'console':{ 'level':'DEBUG', 'class':'logging.StreamHandler', }, }, 'loggers':{ 'django.db.backends':{ 'handlers':['console'], 'propagate':True, 'level':'DEBUG' }, } }
這樣執(zhí)行命令的時候,就會在控制臺打印相應的sql語句了
以上這篇在django中實現(xiàn)choices字段獲取對應字段值就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關文章
Python文本情感分類識別基于SVM算法Django框架實現(xiàn)
這篇文章主要為大家介紹了Python文本情感分類識別基于SVM算法Django框架實現(xiàn)詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪2023-07-07Python獲取暗黑破壞神3戰(zhàn)網(wǎng)前1000命位玩家的英雄技能統(tǒng)計
這篇文章主要介紹了Python獲取暗黑3戰(zhàn)網(wǎng)前1000命位玩家的英雄技能統(tǒng)計的方法,借助urllib2模塊以類似爬蟲的機制來實現(xiàn),需要的朋友可以參考下2016-07-07Python中使用partial改變方法默認參數(shù)實例
這篇文章主要介紹了Python中使用partial改變方法默認參數(shù)實例,本文直接給出使用實例,代碼中包含詳細注釋,需要的朋友可以參考下2015-04-04python dataframe實現(xiàn)統(tǒng)計行列中零值的個數(shù)
這篇文章主要介紹了python dataframe實現(xiàn)統(tǒng)計行列中零值的個數(shù),具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2022-02-02Python 如何利用pandas和matplotlib繪制餅圖
這篇文章主要介紹了Python 如何利用pandas和matplotlib繪制餅圖,代碼使用了Pandas和Matplotlib庫來繪制店鋪銷售數(shù)量占比的餅圖,需要的朋友可以參考下2023-10-10Python已解決NameError: name ‘xxx‘ is not&nb
本文主要介紹了Python已解決NameError: name ‘xxx‘ is not defined,解決報錯NameError: name 'xxx' is not defined的關鍵在于仔細檢查拼寫、作用域和賦值等問題,感興趣的可以了解一下2024-06-06