【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
相关文章
相关标签/搜索