Django的模板变量我的js代码在我的Django的模板,但项目中使用咕噜JS,所以代码必须在JS块{%块extrajs%}。访问从JS块
这是我的模板代码:
<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>
在这里,我尝试测试我的代码,但没有成功,我得到空的警告窗口:
$(document).ready(function(){
var pub_date = '{{ obj.pub_date|date:'YmdHi' }}';
alert(pub_date);
});
的问题是,我怎么能得到从访问js阻止变量在模板中?
你可以试试这个? VAR PUB_DATE = {{obj.pub_date |日期: 'YmdHi' |安全}}; –