【django】如何根據model獲取字段的name跟verbose_name

Django中能夠根據傳入的model來獲取對應的字段的name跟verbosname,方便使用一個統一的模板來調用app

 1 def get_headers_from_model(modelClass):
 2     '''
 3     根據model類對象獲取對象的字段名,顯示名
 4     :param modelClass:
 5     :return:
 6     '''
 7     cols = []
 8     headers = []
 9     for f in modelClass._meta.get_fields():
10         try:
11             cols.append( f.name )
12             headers.append( f.verbose_name )
13         except Exception as ex:
14             pass
15     return headers,cols
相關文章
相關標籤/搜索