Шаблон контента django-fiber
В настоящее время я внедряю Django-fiber в наш проект. Однако я нахожу документацию очень не хватает. Я пытаюсь использовать пользовательские шаблоны контента для разных частей контента на сайте.
Я добавил
FIBER_CONTENT_TEMPLATE_CHOICES = (
('', 'Default template'),
('three-columns.html', 'Special template'),
)
Однако я не могу использовать three-columns.html
Шаблон, который я поместил в шаблоне django-fiber. Пользовательские шаблоны для страниц работают отлично.
Я хотел бы получить отзывы от кого-то, кто работает с волокном.
1 ответ
Не знаю точно, как у вас это настроено, но я просто добавил PROJECT/templates в TEMPLATES_DIRS в settings.py. Внутри этого у меня есть подкаталог с моими собственными шаблонами.
Настройки волокна как это:
FIBER_DEFAULT_TEMPLATE = 'fiber/content_base.html'
FIBER_CONTENT_TEMPLATE_CHOICES = (
('', 'Default template'),
('fiber/three-columns.html', 'Special template'),
)
Если вы добавляете шаблон, имея приложение, оно будет искать:
PROJECT/App_name/templates/three-columns.html
Помните, что если вы измените FIBER_CONTENT_TEMPLATE_CHOICES, вам также потребуется обновить запись в базе данных.