我的django模板中有js代码,但项目使用Grunt js,所以代码必须在js block{%block extrajs%}中。在
这是我在模板中的代码:
<script type="text/javascript">
var pub_date = {{ obj.pub_date|date:'YmdHi' }};
var hour = moment().startOf('hour').fromNow();
var time_ago = moment(pub_date, "YYYYMMDDhhmm").locale('{{ LANGUAGE_CODE }}').fromNow();
document.write(time_ago);
</script>
在这里,我尝试测试我的代码,但没有成功,我得到空警报窗口:
^{pr2}$问题是,如何从js块访问模板中的变量?在
为了完成这项工作,你必须在你的html模板中包含js代码。同时,在你的语句后面加上
|safe
。例如:相关问题 更多 >
编程相关推荐