Решено: предложение кода html не работает в django-html

Последнее обновление: 09/11/2023

Основная проблема заключается в том, что Django-HTML не поддерживает рендеринг файлов HTML из командной строки.

5-appcache

I'm using Django 1.8 and django-html5-appcache 0.4.1, and I have the following code in my template:
<code>{% load appcache %}
&lt;!DOCTYPE html&gt;
&lt;html manifest="{{ STATIC_URL }}manifest.appcache" {% html5_appcache %}&gt;
</code>
However, when I type <code>manifest=</code>, the code suggestion doesn't work: it doesn't suggest <code>{{ STATIC_URL }}manifest.appcache</code>.  It does work if I type <code>manifest="{{ STATIC_URL }}</code>, but then it doesn't suggest <code>manifest.appcache</code>.  How can I get it to suggest both?

Строка кода {% load appcache %} загружает библиотеку тегов шаблона кэша приложений Django.

Строка кода <html manifest="{{ STATIC_URL }}manifest.appcache" {% html5_appcache %}> устанавливает для атрибута manifest тега html значение переменной STATIC_URL, объединенной с «manifest.appcache». Тег шаблона {% html5_appcache %} используется для добавления комментария, указывающего, что страница была кэширована с помощью HTML5 AppCache.

Как я могу автозаполнять как HTML, так и Django-HTML

В Django нет встроенного способа автозаполнения как HTML, так и Django-HTML. Однако вы можете использовать стороннюю библиотеку, такую ​​как django-html5lib или html5lib, для автозаполнения как HTML, так и Django-HTML.

Похожие посты: