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

Improve querystring filtering.
master
Brandon Taylor 2019-02-22 07:55:56 -05:00 committed by GitHub
commit 08ee36ee3e
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 3 additions and 2 deletions

View File

@ -6,6 +6,7 @@ from django.conf import settings
from django.conf.urls import url
from django.contrib.admin import ModelAdmin, TabularInline, StackedInline
from django.contrib.admin.options import InlineModelAdmin
from django.contrib.admin.views.main import IGNORED_PARAMS
from django.contrib.contenttypes.admin import (GenericStackedInline,
GenericTabularInline)
from django.contrib.contenttypes.models import ContentType
@ -38,8 +39,8 @@ class SortableAdminBase(object):
filters = {}
for k, v in request.GET.items():
if k not in ['_to_field', '_popup',]:
filters.update({ k: v })
if k not in IGNORED_PARAMS:
filters[k] = v
return filters