#NEWLINE# def display_for_value( value , boolean = False ) : #NEWLINE# #INDENT# from django.contrib.admin.templatetags.admin_list import _boolean_icon #NEWLINE# from django.contrib.admin.views.main import EMPTY_CHANGELIST_VALUE #NEWLINE# if boolean : #NEWLINE# #INDENT# return _boolean_icon ( value ) #NEWLINE# #UNINDENT# else : #NEWLINE# #INDENT# if ( value is None ) : #NEWLINE# #INDENT# return EMPTY_CHANGELIST_VALUE #NEWLINE# #UNINDENT# else : #NEWLINE# #INDENT# if isinstance ( value , datetime . datetime ) : #NEWLINE# #INDENT# return formats . localize ( timezone . template_localtime ( value ) ) #NEWLINE# #UNINDENT# else : #NEWLINE# #INDENT# if isinstance ( value , ( datetime . date , datetime . time ) ) : #NEWLINE# #INDENT# return formats . localize ( value ) #NEWLINE# #UNINDENT# else : #NEWLINE# #INDENT# if isinstance ( value , ( six . integer_types + ( decimal . Decimal , float ) ) ) : #NEWLINE# #INDENT# return formats . number_format ( value ) #NEWLINE# #UNINDENT# else : #NEWLINE# #INDENT# return smart_text ( value )