2011-06-03 15 views
7

मैं एक यूआरएल है कि php शैली पैरामीटर मान लीजिए, वह यह है कि:Django व्यू में यूआरएल पैरामीटर कैसे प्राप्त करें?

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

और मैं टेम्पलेट के उत्पन्न HTML में उनके मूल्यों को रखना चाहते हैं।

मैं इसे कैसे प्राप्त करूं?

+5

एफवाईआई: ये "PHP शैली पैरामीटर" नहीं हैं, ये सामान्य जीईटी पैरामीटर हैं। –

उत्तर

20

{{request.GET.param1}} टेम्पलेट में। (RequestContext का उपयोग करके)

request.GET.get('param1', None) दृश्य में।

10
{{ request.resolver_match.kwargs.argument }} 
समारोह तर्क के रूप में देखने के लिए पारित कर दिया के लिए

:

def myview(request, argument): 

Django 1.9 पर परीक्षण किया गया।

संबंधित मुद्दे