SciPost Code Repository

Skip to content
Snippets Groups Projects
Commit 638cf7c0 authored by Jean-Sébastien Caux's avatar Jean-Sébastien Caux
Browse files

Django 2.1 prep: add renderer argument to Widget.render()

parent 0c5fcf39
No related branches found
No related tags found
No related merge requests found
...@@ -46,7 +46,7 @@ class DateWidget(Widget): ...@@ -46,7 +46,7 @@ class DateWidget(Widget):
def sqeeze_form_group(self, html, width=4): def sqeeze_form_group(self, html, width=4):
return '<div class="col-md-{width}">{html}</div>'.format(width=width, html=html) return '<div class="col-md-{width}">{html}</div>'.format(width=width, html=html)
def render(self, name, value, attrs=None): def render(self, name, value, attrs=None, renderer=None):
try: try:
year_val, month_val, day_val = value.year, value.month, value.day year_val, month_val, day_val = value.year, value.month, value.day
except AttributeError: except AttributeError:
......
...@@ -44,7 +44,7 @@ class SummernoteEditor(widgets.Textarea): ...@@ -44,7 +44,7 @@ class SummernoteEditor(widgets.Textarea):
json_options = json_options.replace('"csrftokenplaceholder"', 'getCookie("csrftoken")') json_options = json_options.replace('"csrftokenplaceholder"', 'getCookie("csrftoken")')
return json_options return json_options
def render(self, name, value, attrs=None): def render(self, name, value, attrs=None, renderer=None):
html = super().render(name, value, attrs) html = super().render(name, value, attrs)
el_id = self.build_attrs(attrs).get('id') el_id = self.build_attrs(attrs).get('id')
html += self.trigger_summernote(el_id, self.get_options()) html += self.trigger_summernote(el_id, self.get_options())
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment