0
我還沒有在Django Docs或任何Stack Overflow解決方案中找到任何相同的問題。在Django中,如何鏈接擴展HTML模板中的靜態文件?
說我有一個HTML文件,如下所示:
{% extends 'base.html' %}
{% block cssfile %}
<!-- css link goes here -->
{% endblock %}
{% block maincontent %}
Hello World
{% endblock %}
課程鏈接會到base.html文件其中。 但是,我想在'block cssfile'標籤之間放置一個css文件,但是考慮到Django是用於鏈接靜態文件的結構,它阻止了我這樣做。
喜歡的東西
{% block cssfile %}
<link rel="stylesheet"type="text/css"href="{% static 'myappname/css/style.css' %}"/>
{% endblock %}
會給我這個錯誤
TemplateSyntaxError在/ MyApp的/ 1 /無效塊標記在第3行: '靜',預計 '端塊'。你忘了註冊或加載這個 標籤嗎?
我也嘗試用例如「{{}}」之類的內容替換href的'{%%}'標記。
任何幫助將是偉大的,謝謝。
你'{%負載staticfiles%}'..(你忘記註冊或加載這個標籤嗎?)[無效塊標記的 – Sayse
可能重複:?靜態'](http://stackoverflow.com/questions/27886477/invalid-block-tag-static) – Sayse