使用燒瓶時,建議在JavaScript文件中創建動態網址的方式是什麼?在jinja2模板中,使用url_for
的python視圖內,在.js
文件中建議使用這種方法嗎?因爲它們不被模板引擎解釋。Flask url_for Javascript中的網址
什麼基本上想要做的是:
// in comments.js
$.post(url_for('comment.comment_reply'));
這是不可能的。
不過自然,我可以執行,在一個模板:
<script>
$.post(url_for('comment.comment_reply'));
</script>
太棒了! 2012年我正在尋找什麼。:)我會改變接受的答案,因爲這是更好的 – ErikPerik 2015-01-07 10:14:08
這是否允許您在頁面運行時使用JavaScript變量來指定參數以構建url的url_for?這是你的示例代碼中的article_id是什麼意思? – ThatAintWorking 2015-05-19 19:10:55
是的,@ThatAintWorking。這可以與您在Flask上的視圖函數中使用的完全相同。這是一個客戶端實現。 – 2015-05-21 00:31:32