jinja url命名路由逃脱大括号文字

时间:2012-08-24 21:20:42

标签: javascript python escaping braces jinja2

我正在将名为routes的python输出到Urls JavaScript对象中,如下所示:

var Urls = {
    ajaxCompanyList: "{%url data-company-list %}",
    ajaxCompanyDetail: "{%url data-company-detail '{0:companyId}' %}
    ...

我很难将公司ID注入指定的路线,以

出现
/company/{0:companyId}/detail

以便稍后我可以使用我的messageFormatter函数来替换{0:companyId}

我已尝试{{{{{{\{{,似乎没有任何效果。

非常感谢任何帮助!

1 个答案:

答案 0 :(得分:0)

您可以尝试使用Javascript转义序列。

{的代码为\u007b