django 取model字段的verbose_name值

Django 模型中的verbose_name咱們經常可能須要使用。好比將數據庫裏面的數據導出成csv文件,那麼csv文件的表頭的名字能夠經過取每一個字段的verbose_name來獲取,數據能夠經過queryset語句來獲取。 這樣製做出來的csv表就能想數據庫同樣,字段名和字段值一一對應了。數據庫

獲取verbose_name, 使用get_model:django

 

from django.db.models.loading import get_model



appname = 'mysite'

modelname = 'student'

modelobj = get_model(appname,modelname)

fields = modelobj._meta.fields
fields[0].verbose_name

#
#fields[0].verbose_name返回值以下
# u'ID' 
相關文章
相關標籤/搜索