1+ import django
12from django import forms , VERSION as django_version
23from django .template import Context
34from django .template .loader import get_template
@@ -60,7 +61,7 @@ def render(element, markup_classes):
6061 if element_type == 'boundfield' :
6162 add_input_classes (element )
6263 template = get_template ("bootstrapform/field.html" )
63- context = Context ( {'field' : element , 'classes' : markup_classes , 'form' : element .form })
64+ context = {'field' : element , 'classes' : markup_classes , 'form' : element .form }
6465 else :
6566 has_management = getattr (element , 'management_form' , None )
6667 if has_management :
@@ -69,13 +70,17 @@ def render(element, markup_classes):
6970 add_input_classes (field )
7071
7172 template = get_template ("bootstrapform/formset.html" )
72- context = Context ( {'formset' : element , 'classes' : markup_classes })
73+ context = {'formset' : element , 'classes' : markup_classes }
7374 else :
7475 for field in element .visible_fields ():
7576 add_input_classes (field )
7677
7778 template = get_template ("bootstrapform/form.html" )
78- context = Context ({'form' : element , 'classes' : markup_classes })
79+ context = {'form' : element , 'classes' : markup_classes }
80+
81+
82+ if django_version < (1 , 11 ):
83+ context = Context (context )
7984
8085 if django_version >= (1 , 8 ):
8186 context = context .flatten ()
0 commit comments