From 9923614d6a87029f89245864a3450e52883a20fc Mon Sep 17 00:00:00 2001 From: David Sauve Date: Wed, 3 Apr 2019 14:25:11 -0700 Subject: [PATCH 1/2] Updated JSignatureField to remove SubfieldBase --- jsignature/fields.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/jsignature/fields.py b/jsignature/fields.py index 926fe35..b6b771e 100644 --- a/jsignature/fields.py +++ b/jsignature/fields.py @@ -13,7 +13,7 @@ from .forms import ( JSIGNATURE_EMPTY_VALUES) -class JSignatureField(six.with_metaclass(models.SubfieldBase, models.Field)): +class JSignatureField(models.Field): """ A model field handling a signature captured with jSignature """ From 33b43b98b041cf47cd8b8d03e21796acf57395bc Mon Sep 17 00:00:00 2001 From: David Sauve Date: Wed, 3 Apr 2019 14:28:43 -0700 Subject: [PATCH 2/2] Added `renderer=None` to `render` call --- jsignature/widgets.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/jsignature/widgets.py b/jsignature/widgets.py index 0b56187..e48c726 100644 --- a/jsignature/widgets.py +++ b/jsignature/widgets.py @@ -59,7 +59,7 @@ class JSignatureWidget(HiddenInput): return json.dumps(value) raise ValidationError('Invalid format.') - def render(self, name, value, attrs=None): + def render(self, name, value, attrs=None, renderer=None): """ Render widget """ # Build config jsign_id = self.build_jsignature_id(name)