Из комментария я нашел решение, которое должно было использовать urlencode ().
if object_list.count() == 0:
from django.http import QueryDict
response = redirect('management:customer-create')
q = QueryDict(mutable=True)
q['name'] = search_text
query_string = q.urlencode() # encodes utf8 string also
response['Location'] += '?%s' % (query_string)
return response