2011-06-03 77 views
7

假如我有了PHP风格参数的URL,即:如何在Django视图中获取URL参数?

http://example.com/blah?param1=val1&param2=val2 

,我想他们的价值观放到模板生成的HTML。

我该如何做到这一点?

+5

供参考:这些不是“PHP风格参数”,这些是正常的GET参数。 – 2011-06-03 09:14:10

回答

20

{{request.GET.param1}}在模板中。 (使用RequestContext

request.GET.get('param1', None)在视图中。

10
{{ request.resolver_match.kwargs.argument }} 

用于传递给视图作为函数参数:

def myview(request, argument): 

测试上的Django 1.9。