Это довольно странно. Насколько я знаю, django всегда ищет в локальном каталоге, а затем переходит в установленный Python каталог lib. Но это не относится к django.contrib.comments.
Я пытаюсь загрузить list.html
из локального директора шаблонов приложения comments
. Он расположен точно по адресу templates/comments/list.html
в локальном каталоге приложений.
Странно то, что он не загружается. Он загружает только тот, который по умолчанию находится в каталоге django.contrib.comments.
Почему это происходит?
- Мое приложение настроено правильно
Поскольку что-то идет не так, я подумал проверить, находится ли каталог шаблона в пути или нет. Итак, я быстро загрузил
{% include "comments/list.html" %}
, и он показал файл по умолчанию (а не пользовательский, который должен был отображаться)
но я только что изменил list.html на list1.html, и он показывался.
- Я изменил имя файла с list.html на list1.html и все заработало.
<project_root>/templates/comments/posted.html
- person karthikr   schedule 22.06.2013app
с именемcomments
. этот файл находится вtemplates/comments/
каталоге пользовательскогоcomments
приложения - person Surya   schedule 22.06.2013<project_root>/templates/comments/posted.html
и загрузить те же шаблоны из ваших пользовательских приложений. - person karthikr   schedule 22.06.2013