Assuming I have a 'get_item' view, how do I write the URL pattern for the following php style of URL?
http://example.com/get_item/?id=2&type=foo&color=bar
(I am not using the standard 'nice' type of URL ie: http://example.com/get_item/2/foo/bar
as it is not practical)
Specifically, how do I make the view respond when the user types the above in a browser, and how do I collect the parameters and use it in my view?
I tried to at least get the id part right but to no avail. The view won't run when I type this in my browser http://example.com/get_item?id=2
My url pattern:
(r'^get_item/id(?P<id>d+)$', get_item)
My view:
def get_item(request):
id = request.GET.get('id', None)
xxxxxx
In short, how do I implement Php's style of url pattern with query string parameters in django?
question from:https://stackoverflow.com/questions/3711349/django-and-query-string-parameters