return HttpRedirect(reverse('animal-search') + '?q=%s&page=%d' %
(animal.name, current_page))
seems awkward to me (not to mention escaping the name). How can I
avoid creating query parameters manually? Or, should I avoid query
parameters altogether? It seems every page is using query parameters
in searches.
And how should I create such URLs from within templates?
Thank you,
Jiri
-joe