【django】如何根据model获取字段的name跟verbose_name
Django中可以根据传入的model来获取对应的字段的name跟verbosname,方便使用一个统一的模板来调用
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
喜爱多,范围广,主要看啥喜欢啥