From 80a2389a26b7479471a2f695969a21e3dbc479c9 Mon Sep 17 00:00:00 2001 From: Matt Westcott Date: Fri, 3 Aug 2018 16:15:17 +0100 Subject: [PATCH] Cast values to string when writing to querystring Mitigation for https://code.djangoproject.com/ticket/29627 in Django 2.1 --- wagtail/admin/templatetags/wagtailadmin_tags.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/wagtail/admin/templatetags/wagtailadmin_tags.py b/wagtail/admin/templatetags/wagtailadmin_tags.py index 03f97bcef..8af9ccd35 100644 --- a/wagtail/admin/templatetags/wagtailadmin_tags.py +++ b/wagtail/admin/templatetags/wagtailadmin_tags.py @@ -281,7 +281,7 @@ def querystring(context, **kwargs): querydict.pop(key, None) else: # Set the key otherwise - querydict[key] = value + querydict[key] = str(value) return '?' + querydict.urlencode()