在django中實(shí)現(xiàn)choices字段獲取對(duì)應(yīng)字段值
我就廢話不多說(shuō)了,大家還是直接看代碼吧~
class Area(models.Model):
Area_Level = (
(0, u'全國(guó)'),
(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='父級(jí)id', null=True)
level = models.IntegerField(choices=Area_Level,verbose_name='層級(jí)', null=True)
object.get_level_display()
補(bǔ)充知識(shí):在Django中顯示操作數(shù)據(jù)庫(kù)的語(yǔ)句
需要在配置中加上這個(gè)
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í)行命令的時(shí)候,就會(huì)在控制臺(tái)打印相應(yīng)的sql語(yǔ)句了

以上這篇在django中實(shí)現(xiàn)choices字段獲取對(duì)應(yīng)字段值就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
Python模擬鼠標(biāo)點(diǎn)擊實(shí)現(xiàn)方法(將通過(guò)實(shí)例自動(dòng)化模擬在360瀏覽器中自動(dòng)搜索python)
這篇文章主要介紹了Python模擬鼠標(biāo)點(diǎn)擊實(shí)現(xiàn)方法(將通過(guò)實(shí)例自動(dòng)化模擬在360瀏覽器中自動(dòng)搜索python),需要的朋友可以參考下2017-08-08
videocapture庫(kù)制作python視頻高速傳輸程序
python視頻高速傳輸程序,大家參考使用吧2013-12-12
Python使用pyecharts繪制世界地圖,省級(jí)地圖,城市地圖實(shí)例詳解
這篇文章主要介紹了如何使用Python中的pyecharts庫(kù)繪制世界地圖、中國(guó)地圖、省級(jí)地圖、市級(jí)地圖,文中的示例代碼講解詳細(xì),感興趣的小伙伴可以跟隨小編一起動(dòng)手試一試2022-02-02
分析Python list操作為什么會(huì)錯(cuò)誤
這篇文章主要介紹了分析Python list操作為什么會(huì)錯(cuò)誤,python搞數(shù)據(jù)分析,在很多方面python有著比Matlab更大的優(yōu)勢(shì),下面來(lái)看看文章具體介紹的相關(guān)內(nèi)容吧,需要的朋友可以參考一下2021-11-11
python中pygame針對(duì)游戲窗口的顯示方法實(shí)例分析(附源碼)
這篇文章主要介紹了python中pygame針對(duì)游戲窗口的顯示方法,以完整實(shí)例形式較為詳細(xì)的分析了pygame響應(yīng)鍵盤按鍵改變窗口顯示效果的相關(guān)實(shí)現(xiàn)技巧,需要的朋友可以參考下2015-11-11
Python實(shí)現(xiàn)ssh批量登錄并執(zhí)行命令
本篇文章主要是介紹了Python實(shí)現(xiàn)ssh批量登錄并執(zhí)行命令,有一些任務(wù)可以進(jìn)行批量完成,Python就可以完成,有需要的同學(xué)可以了解一下。2016-10-10

