首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >{{ }}没有像django中预期的那样被pyjade解析

{{ }}没有像django中预期的那样被pyjade解析
EN

Stack Overflow用户
提问于 2016-05-03 22:05:22
回答 1查看 95关注 0票数 0

我有一行碧玉

代码语言:javascript
复制
 a.js-track(data-track-data="{\"Job ID\":\"{{ job_details|get_or_na:'id' }}\",\"Job Title\":\"{{ job_details|get_or_na:'title' }}\",\"Company Name\":\"{{ job_details|get_or_na:'organization'|get_or_na:'name' }}\"}", data-track-dynamic-attrs="[\"Stakeholder\"]",href="{% url 'job_detail' job_details.title|slugify job_details.id %}")

它被呈现为

代码语言:javascript
复制
<a href="/job/operations-manager/b1ac846e-6834-40c4-8bcf-122c093820b1/" data-track-data="{"Job ID":"{{ job_details|get_or_na:'id' }}","Job Title":"{{ job_details|get_or_na:'title' }}","Company Name":"{{ job_details|get_or_na:'organization'|get_or_na:'name' }}"}" data-track-dynamic-attrs="["Stakeholder"]" class="js-track">        

我希望它{{ }}被替换为预期的值,而不是用html呈现。

我在这里使用4.0.0版本的pyjade作为模板语言。

EN

回答 1

Stack Overflow用户

发布于 2017-02-23 03:58:01

尝试使用#{value},对于条件,尝试在该行之前创建一个变量,这样您就可以有更多的控制

代码语言:javascript
复制
- var condition = inline_condition
p= condition
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/37006480

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档