Merge pull request #209 from stephrdev/improve-querystring-filter

Improve querystring filtering.
This commit is contained in:
Brandon Taylor
2019-02-22 07:55:56 -05:00
committed by GitHub
+3 -2
View File
@@ -6,6 +6,7 @@ from django.conf import settings
from django.conf.urls import url from django.conf.urls import url
from django.contrib.admin import ModelAdmin, TabularInline, StackedInline from django.contrib.admin import ModelAdmin, TabularInline, StackedInline
from django.contrib.admin.options import InlineModelAdmin from django.contrib.admin.options import InlineModelAdmin
from django.contrib.admin.views.main import IGNORED_PARAMS
from django.contrib.contenttypes.admin import (GenericStackedInline, from django.contrib.contenttypes.admin import (GenericStackedInline,
GenericTabularInline) GenericTabularInline)
from django.contrib.contenttypes.models import ContentType from django.contrib.contenttypes.models import ContentType
@@ -38,8 +39,8 @@ class SortableAdminBase(object):
filters = {} filters = {}
for k, v in request.GET.items(): for k, v in request.GET.items():
if k not in ['_to_field', '_popup',]: if k not in IGNORED_PARAMS:
filters.update({ k: v }) filters[k] = v
return filters return filters