Skip to content

Commit 65e1c93

Browse files
committed
Fix for 1, 0 being rendered as true, false in the admin. Closes #3227.
1 parent e63dcab commit 65e1c93

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

rest_framework/templatetags/rest_framework.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -111,7 +111,7 @@ def add_class(value, css_class):
111111
def format_value(value):
112112
if getattr(value, 'is_hyperlink', False):
113113
return mark_safe('<a href=%s>%s</a>' % (value, escape(value.name)))
114-
if value in (True, False, None):
114+
if value is None or isinstance(value, bool):
115115
return mark_safe('<code>%s</code>' % {True: 'true', False: 'false', None: 'null'}[value])
116116
elif isinstance(value, list):
117117
if any([isinstance(item, (list, dict)) for item in value]):

0 commit comments

Comments
 (0)