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' |安全}}; –