我目前正在我们的项目上实施 Django-fiber 。但是我发现文档非常缺乏。我正在尝试将自定义内容模板用于网站上不同的内容块。
我添加了
FIBER_CONTENT_TEMPLATE_CHOICES = (
('', 'Default template'),
('three-columns.html', 'Special template'),
)
但我似乎无法使用three-columns.html
模板,我已将其放置在 django-fiber 的模板目录中。页面的自定义模板完美运行。
我希望得到一些使用光纤的人的反馈。
答案 0 :(得分:0)
不确定您是如何设置的,但我刚刚在settings.py中将PROJECT / templates添加到TEMPLATES_DIRS。在里面我有一个带有我自己的模板的光纤子目录。
光纤设置如下:
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,您还需要更新数据库记录。