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