summaryrefslogtreecommitdiff
path: root/ishtar_common/widgets.py
diff options
context:
space:
mode:
authorÉtienne Loks <etienne.loks@iggdrasil.net>2017-08-22 00:31:56 +0200
committerÉtienne Loks <etienne.loks@iggdrasil.net>2017-08-22 00:31:56 +0200
commit99160f84405ac43c029179bc093640621f26116e (patch)
tree50ed3dbd56724470f898bb58a14264051377277b /ishtar_common/widgets.py
parent367f64864ccca1b1062d8dbe9333db2a2d8c0a84 (diff)
downloadIshtar-99160f84405ac43c029179bc093640621f26116e.tar.bz2
Ishtar-99160f84405ac43c029179bc093640621f26116e.zip
Django 1.11: use render() instead render_to_response - pass dict to templates
Diffstat (limited to 'ishtar_common/widgets.py')
-rw-r--r--ishtar_common/widgets.py17
1 files changed, 8 insertions, 9 deletions
diff --git a/ishtar_common/widgets.py b/ishtar_common/widgets.py
index bb090346b..37a243c7d 100644
--- a/ishtar_common/widgets.py
+++ b/ishtar_common/widgets.py
@@ -29,7 +29,7 @@ from django.forms import ClearableFileInput
from django.forms.utils import flatatt
from django.forms.widgets import CheckboxSelectMultiple as \
CheckboxSelectMultipleBase
-from django.template import Context, loader
+from django.template import loader
from django.template.defaultfilters import slugify
from django.utils.encoding import smart_unicode
from django.utils.functional import lazy
@@ -216,7 +216,7 @@ class SquareMeterWidget(forms.TextInput):
'id': attrs['id'],
"safe_id": attrs['id'].replace('-', '_')}
t = loader.get_template('blocks/SquareMeterWidget.html')
- rendered = t.render(Context(dct))
+ rendered = t.render(dct)
return mark_safe(rendered)
AreaWidget = forms.TextInput
@@ -319,7 +319,7 @@ class JQueryAutoComplete(forms.TextInput):
if self.multiple:
tpl = 'blocks/JQueryAutocompleteMultiple.js'
t = loader.get_template(tpl)
- js = t.render(Context(dct))
+ js = t.render(dct)
return js
def render(self, name, value=None, attrs=None):
@@ -488,7 +488,7 @@ class JQueryTown(forms.TextInput):
'selected_state': selected_state}
)
html = loader.get_template('blocks/JQueryAdvancedTown.html')\
- .render(Context(dct))
+ .render(dct)
return html
@@ -541,7 +541,7 @@ class JQueryPersonOrganization(forms.TextInput):
'field_id': field_id}
if self.options:
dct['options'] = mark_safe('%s' % self.options)
- js = loader.get_template(self.js_template).render(Context(dct))
+ js = loader.get_template(self.js_template).render(dct)
return js
def render(self, name, value=None, attrs=None):
@@ -587,7 +587,7 @@ class JQueryPersonOrganization(forms.TextInput):
'name': name,
'js': self.render_js(name, selected),
'new': mark_safe(new)}
- html = loader.get_template(self.html_template).render(Context(dct))
+ html = loader.get_template(self.html_template).render(dct)
return html
@@ -696,8 +696,7 @@ class JQueryJqGrid(forms.RadioSelect):
def render(self, name, value=None, attrs=None):
t = loader.get_template('blocks/form_flex_snippet.html')
form = self.form()
- rendered = t.render(Context({'form': form,
- 'flex': True}))
+ rendered = t.render({'form': form, 'flex': True})
dct = {}
if self.new:
model_name = self.associated_model._meta.object_name.lower()
@@ -745,5 +744,5 @@ class JQueryJqGrid(forms.RadioSelect):
'multi_cols': ",".join((u'"%d"' % col
for col in self.multiple_cols))})
t = loader.get_template('blocks/JQueryJqGrid.html')
- rendered += t.render(Context(dct))
+ rendered += t.render(dct)
return mark_safe(rendered)