From 5221c484660470c322b01ddcfe6681b7729c81cb Mon Sep 17 00:00:00 2001 From: Sam Kingston Date: Tue, 23 Apr 2019 15:15:32 +1000 Subject: [PATCH] Add support for filtering on Django JSONField --- url_filter/filtersets/django.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/url_filter/filtersets/django.py b/url_filter/filtersets/django.py index 673d73c..23712dd 100644 --- a/url_filter/filtersets/django.py +++ b/url_filter/filtersets/django.py @@ -4,6 +4,7 @@ from django import forms from django.conf import settings +from django.contrib.postgres.fields import JSONField from django.db import models from django.db.models.fields.related import ForeignObjectRel, RelatedField @@ -26,6 +27,7 @@ MODEL_FIELD_OVERWRITES = SubClassDict({ models.AutoField: forms.IntegerField(min_value=0), models.FileField: lambda m: forms.CharField(max_length=m.max_length), + JSONField: forms.CharField(), })