带有“安全”参数的url templatetag?

时间:2012-06-28 20:28:19

标签: django-templates

我正在尝试使用{% url %}模板标记,但稍后会在Javascript中替换一个参数。它看起来像这样:

var pid = '7a8b323f-52b1-466c-91d3-b4i4d85b1c32';
var status_url = '{% url quote_status form_urlname inquiry_id instance_id '{0}' %}'.format(pid);

我尝试同时使用{% autoescape off %}|safe,但两者似乎都不起作用。是否有一种很好的方法可以实现这一目标?

1 个答案:

答案 0 :(得分:1)

(先前的回答,对不起,没仔细阅读)

如果构建url需要参数,它就不起作用 - 在服务器上执行templatetag,在浏览器上执行javascript。