2012-09-11 76 views
1
我teplate網址
var params = { 
      year: escape(year.val()), 
      month: escape(month.val()), 
      day: escape(day.val()), 
     }; 

    $(window.location).attr('href', getUrlSlug()+'enquiry/thanks/?year='+params.year+'&month='+params.month+'&day='+params.day); 

現在,它作爲顯示:如何使用URL的蛞蝓值在模板在Django

http://127.0.0.1:8000/venues/adc-dfds-hds-kdfdf-fd-dfd/enquiry/thanks/?year=2012&month=9&day=13 

現在我想使用的日期在我的模板如下

<p>Your chosen date is {{params.year}},{{params.month}},{{params.day}}</p> 

我不知道語法的任何幫助,請...

+0

是'params' JavaScript變量或Python變量視圖中? – Rohan

+0

它的一個javascript變量 – user1529342

+0

你不能真正在同一頁面的django模板中使用JS變量。 – Rohan

回答

4

要在TEMPL dispaly上述值吃我只是用下面的代碼....

{{request.GET.year}},{{request.GET.month}},{{request.GET.day}} 

,如果使用相同的視圖我們需要使用

request.GET.get('year') 
request.GET.get('month') 
request.GET.get('day')