[英]In Django, how to use settings.py constant from a static file?
我有一個在我的模板中使用的 static 文件。
我需要在這個文件代碼中隱藏一些信息,但我通常使用settings.py常量來做到這一點。
如何在 static 文件中實例化settings.py常量?
我試過{{CONSTANT}}
但它不起作用。
Static 文件不會以任何方式處理,它們不是模板,您不能將值插入其中。 名稱中的static就是這個意思; 變量插值會使它們變成動態的。
使用模板創建一個提供相同響應的新視圖。
或者,考慮將常量放入您已經使用模板生成的 HTML 中,並讓 Javascript 在客戶端將其拉出。 這樣,您的 static 資源可以保留 static,包括 JavaScript 代碼。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.