django 取model字段的verbose_name值


Django 模型中的verbose_name我們常常可能需要使用。比如將數據庫里面的數據導出成csv文件,那么csv文件的表頭的名字可以通過取每個字段的verbose_name來獲取,數據可以通過queryset語句來獲取。 這樣制作出來的csv表就能想數據庫一樣,字段名和字段值一一對應了。

獲取verbose_name, 使用get_model:

 

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' 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM