dj22: add renderer in JSONEditor.render signature (#57108)

This commit is contained in:
Thomas NOËL 2021-09-20 16:58:16 +02:00 committed by Thomas NOËL
parent 1458d01fcd
commit 05f31e6e31
1 changed files with 2 additions and 2 deletions

View File

@ -25,13 +25,13 @@ class JSONEditor(forms.Textarea):
self.schema = kwargs.pop('schema', None)
super(JSONEditor, self).__init__(*args, **kwargs)
def render(self, name, value, attrs=None):
def render(self, name, value, attrs=None, renderer=None):
default_schema = {
'type': 'object',
'additionalProperties': True,
}
attrs['style'] = 'display: none'
s = super(JSONEditor, self).render(name, value, attrs=attrs)
s = super(JSONEditor, self).render(name, value, attrs=attrs, renderer=renderer)
s += mark_safe(
'<div style="display: inline-block; width: 80%%" id="%s_editor_holder"></div>"'
% attrs['id'])