0
首先,看一下這個代碼:Django的怪異行爲
...
<p class="entry-content">{{ entry.content|safe }}</p>
...
的問題是它呈現的東西是這樣的:
...
<p class="entry-content"></p>
{{ entry.content|safe }}
...
然而,當我使用div
標籤,而不是p
一切正常。
爲什麼會發生,並且有沒有辦法解決它沒有JavaScript?
編輯:當{{ entry.content }}
具有像div
這樣的塊標籤時出現問題。
EDIT2:在控制檯中一切正常。該問題僅在瀏覽器中發生。
我認爲這是一個html問題(不匹配打開/關閉標籤),而不是一個django的事情,請將您的entry.content添加到文章 – 2014-10-07 06:41:04
@HeddevanderHeide沒有安全過濾器它顯示罰款。我之前正在使用JavaScript修復它。 – ivknv 2014-10-07 06:42:10
所以請直接從頁面源代碼中添加不正確的html片段 – 2014-10-07 06:43:13