Projet

Général

Profil

0001-dj22-add-renderer-in-JSONEditor.render-signature-571.patch

Thomas Noël, 20 septembre 2021 15:57

Télécharger (1,19 ko)

Voir les différences:

Subject: [PATCH] dj22: add renderer in JSONEditor.render signature (#57108)

 zoo/zoo_data/widgets.py | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
zoo/zoo_data/widgets.py
25 25
        self.schema = kwargs.pop('schema', None)
26 26
        super(JSONEditor, self).__init__(*args, **kwargs)
27 27

  
28
    def render(self, name, value, attrs=None):
28
    def render(self, name, value, attrs=None, renderer=None):
29 29
        default_schema = {
30 30
            'type': 'object',
31 31
            'additionalProperties': True,
32 32
        }
33 33
        attrs['style'] = 'display: none'
34
        s = super(JSONEditor, self).render(name, value, attrs=attrs)
34
        s = super(JSONEditor, self).render(name, value, attrs=attrs, renderer=renderer)
35 35
        s += mark_safe(
36 36
            '<div style="display: inline-block; width: 80%%" id="%s_editor_holder"></div>"'
37 37
            % attrs['id'])
38
-