[Django] #37058: _facets query parameters doubled on filter click

14 views
Skip to first unread message

Django

unread,
Apr 22, 2026, 7:16:48 AMApr 22
to django-...@googlegroups.com
#37058: _facets query parameters doubled on filter click
--------------------------------+-----------------------------------------
Reporter: Zbynek Konecny | Type: Uncategorized
Status: new | Component: Uncategorized
Version: 6.0 | Severity: Normal
Keywords: | Triage Stage: Unreviewed
Has patch: 0 | Needs documentation: 0
Needs tests: 0 | Patch needs improvement: 0
Easy pickings: 0 | UI/UX: 0
--------------------------------+-----------------------------------------
**To reproduce**
* navigate to an admin page listing entities of a given type that contains
filters, in my case
`https://dev.geogebra.net/ggbtrans/admin/properties/property/`
* click "Show counts", URL becomes
`https://dev.geogebra.net/ggbtrans/admin/properties/property/?_facets=True`
(so far so good)
* click one option in one of the filters

**Actual**
* URL becomes
`https://dev.geogebra.net/ggbtrans/admin/properties/property/?_facets=True&_facets=True&category__id__exact=15`

**Expected**
* URL becomes
`https://dev.geogebra.net/ggbtrans/admin/properties/property/?_facets=True&category__id__exact=15`

**Note**
The number of extra URL parameters does not increase by 1 on each click,
but it doubles, so if you browse through ~10 categories, you'll get a "URL
too long" error page

**Environment**
Django 6.0.4 running via uwsgi 2.0.31 with an NGinX proxy
--
Ticket URL: <https://code.djangoproject.com/ticket/37058>
Django <https://code.djangoproject.com/>
The Web framework for perfectionists with deadlines.

Django

unread,
Apr 22, 2026, 10:12:55 AMApr 22
to django-...@googlegroups.com
#37058: _facets query parameters doubled on filter click
--------------------------------+--------------------------------------
Reporter: Zbynek Konecny | Owner: (none)
Type: Uncategorized | Status: new
Component: Uncategorized | Version: 6.0
Severity: Normal | Resolution:
Keywords: | Triage Stage: Unreviewed
Has patch: 0 | Needs documentation: 0
Needs tests: 0 | Patch needs improvement: 0
Easy pickings: 0 | UI/UX: 0
--------------------------------+--------------------------------------
Comment (by Jacob Walls):

Thanks -- can you provide a sample `filter`? With plain field names in
`list_filter` I can't reproduce, so perhaps you are using something more
custom.
--
Ticket URL: <https://code.djangoproject.com/ticket/37058#comment:1>

Django

unread,
Apr 24, 2026, 12:59:50 PMApr 24
to django-...@googlegroups.com
#37058: _facets query parameters doubled on filter click
--------------------------------+--------------------------------------
Reporter: Zbynek Konecny | Owner: (none)
Type: Uncategorized | Status: closed
Component: Uncategorized | Version: 6.0
Severity: Normal | Resolution: worksforme
Keywords: | Triage Stage: Unreviewed
Has patch: 0 | Needs documentation: 0
Needs tests: 0 | Patch needs improvement: 0
Easy pickings: 0 | UI/UX: 0
--------------------------------+--------------------------------------
Changes (by Jacob Walls):

* resolution: => worksforme
* status: new => closed

--
Ticket URL: <https://code.djangoproject.com/ticket/37058#comment:2>

Django

unread,
Apr 24, 2026, 1:00:21 PMApr 24
to django-...@googlegroups.com
#37058: _facets query parameters doubled on filter click
--------------------------------+--------------------------------------
Reporter: Zbynek Konecny | Owner: (none)
Type: Bug | Status: closed
Component: contrib.admin | Version: 6.0
Severity: Normal | Resolution: worksforme
Keywords: | Triage Stage: Unreviewed
Has patch: 0 | Needs documentation: 0
Needs tests: 0 | Patch needs improvement: 0
Easy pickings: 0 | UI/UX: 0
--------------------------------+--------------------------------------
Changes (by Jacob Walls):

* component: Uncategorized => contrib.admin
* type: Uncategorized => Bug

--
Ticket URL: <https://code.djangoproject.com/ticket/37058#comment:3>
Reply all
Reply to author
Forward
0 new messages