0
我試圖創建一個靜態鏈接到一個html文件,我將加載到一個<a>
標記或。這裏是我創建的網址:使用Django模板系統創建靜態鏈接時遇到問題
{% with '/static/projects/'|add:project.slug|add:'/'|add:f|add:'.html' as banner_static %}
{% static banner_static %}
{% endwith %}
此代碼創建所需的URL(/static/projects/project-name/file-name.html),但只要我添加這一個標籤,我得到這:
<a href="/static/">test</a>
任何想法,爲什麼它被截斷?我沒有正確使用django模板標籤嗎?
您是否嘗試過'Link'? – Gocht
我不確定你爲什麼要首先通過'static'標籤運行它;您的鏈接已包含靜態前綴。 –
Link - 有效,我更新了我的代碼以反映這個更簡單的語法。 –