Ошибка TemplateDoesNotExist из-за комментария - PullRequest
0 голосов
/ 27 апреля 2020

Я нахожусь в процессе создания сайта с Django и еще не создал order_snippet. html. Когда я добавляю {% include "order_snippet.html" %}, я ожидаю ошибку TemplateDoesNotExist, но я помещаю ее в платеж. html и комментирую это так: <!-- {% include "order_snippet.html" %} -->, но у меня все еще есть ошибка TemplateDoesNotExist. Я думал, что комментарии не были прочитаны html? Почему это вызывает ошибку?

Ответы [ 2 ]

0 голосов
/ 27 апреля 2020

Вы должны прокомментировать код с помощью django тегов шаблонов комментариев https://docs.djangoproject.com/en/3.0/ref/templates/builtins/#comment

{% comment %} {% include "order_snippet.html" %} {% endcomment %}

, если вам все еще нужно order_snippet.html, убедитесь, что каталог включен в settings.py

0 голосов
/ 27 апреля 2020
Система шаблонов

Django ничего не знает о HTML комментариях - это система шаблонов в виде простого текста, вы можете использовать ее для создания любого текстового содержимого. Если вы хотите закомментировать часть кода шаблона, используйте функции системы шаблонов .

...