我已经在夹层上玩了几天了,我一直在关注这个blog,这非常有帮助。
我现在需要制作一堆需要基于自定义模板的页面。我的自定义模板称为content.html
我已经把它放进去了myProject > myApp/theme folder > templates > pages > content.html
但是当我查看管理控制台时,我在下拉菜单中看不到内容。
如何让夹层识别我的content.html
页面作为模板?
content.html
不会自动出现在您网站的下拉菜单中。
您需要转到管理站点并明确声明一个页面my content
你想要的地方content.html
出现在您的页面层次结构中。
对于夹层来匹配两者(即模板content.html
和管理页面my content
):
- Either
my content
的标题字段(在管理站点中)应该是content
,
- 或者,URL 字段(在元数据部分
my content
) 应该content
(如果您决定标题不会content
),
-
或者,如果你想要的话content.html
要有一个定制的子弹,比如说nicecontent
,然后填写 URL 字段nicecontent
并添加到url.py
一个模式content.html
与匹配的子弹,所以:
url("^nicecontent/$", direct_to_template, {"template": "path/to/content.html"}, name="name_for_content").
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)