summaryrefslogtreecommitdiff
path: root/django/contrib/postgres/fields/jsonb.py
diff options
context:
space:
mode:
Diffstat (limited to 'django/contrib/postgres/fields/jsonb.py')
-rw-r--r--django/contrib/postgres/fields/jsonb.py7
1 files changed, 4 insertions, 3 deletions
diff --git a/django/contrib/postgres/fields/jsonb.py b/django/contrib/postgres/fields/jsonb.py
index 4ed441003b..3c27607acd 100644
--- a/django/contrib/postgres/fields/jsonb.py
+++ b/django/contrib/postgres/fields/jsonb.py
@@ -77,9 +77,10 @@ class JSONField(CheckFieldDefaultMixin, Field):
return self.value_from_object(obj)
def formfield(self, **kwargs):
- defaults = {'form_class': forms.JSONField}
- defaults.update(kwargs)
- return super().formfield(**defaults)
+ return super().formfield(**{
+ 'form_class': forms.JSONField,
+ **kwargs,
+ })
JSONField.register_lookup(lookups.DataContains)