|
@ -52,11 +52,14 @@ def get_field_display(obj, fieldname): |
|
|
value = getattr(obj, 'get_%s_display' % fieldname)() |
|
|
value = getattr(obj, 'get_%s_display' % fieldname)() |
|
|
else: |
|
|
else: |
|
|
value = getattr(obj, fieldname) |
|
|
value = getattr(obj, fieldname) |
|
|
|
|
|
|
|
|
if value is None: |
|
|
if value is None: |
|
|
display = '' |
|
|
display = '' |
|
|
elif 'date' in str(type(value)): |
|
|
elif 'date' in str(type(value)): |
|
|
display = value.strftime("%d/%m/%Y") |
|
|
display = value.strftime("%d/%m/%Y") |
|
|
else: |
|
|
elif 'bool' in str(type(value)): |
|
|
|
|
|
display = 'Sim' if value else 'Não' |
|
|
|
|
|
else: |
|
|
display = str(value) |
|
|
display = str(value) |
|
|
|
|
|
|
|
|
return verbose_name, display |
|
|
return verbose_name, display |
|
|