Если у меня есть представление 'get_item', как мне написать шаблон URL для следующего стиля php URL?
http://example.com/get_item/?id=2&type=foo&color=bar
(я не использую стандартный «красивый» тип URL, то есть: http://example.com/get_item/2/foo/bar
, поскольку это не практично)
В частности, как заставить представление реагировать, когда пользователь вводит вышеупомянутое в браузере, и как собирать параметры и использовать их в моем представлении?
Я пытался, по крайней мере, правильно понять идентификационную часть, но безрезультатно. Вид не будет работать, когда я наберу это в моем браузере http://example.com/get_item?id=2
Мой шаблон URL:
(r'^get_item/id(?P<id>\d+)$', get_item)
Мой взгляд:
def get_item(request):
id = request.GET.get('id', None)
xxxxxx
Вкратце, как мне реализовать шаблон URL в стиле Php с параметрами строки запроса в django?