我正在使用使用Django模板系统的Cactus静态网站生成器。
我知道我想要做什么,但我不知道如何去做,因为仙人掌的教程是有限的。
这是我的目录结构是什么样子:
/mysite/pages/
/mysite/templates/
/mysite/mycontent/
/mysite/plugins/
我的模板,/mysite/pages/menu.html,看起来是这样的:
Welcome to the page!
{% block body %}
{% endblock %}
而且我的网页文章之一, /mysite/pages/testpage.html,看起来像这样
{% extends "menu.html" %}
{%block body %}
Test Content
{% endblock %}
但我所试图做的是设置这使世界卫生大会我想为测试内容编写的测试程序可以写入其他地方并复制到文件夹中。就像这样:
{% extends "menu.html" %}
{%block body %}
{%include "../mysite/mycontent/TestContent.html}
{% endblock %}
这是Django模板需要管理的东西吗?就像我说的,我使用的是使用Django模板的Cactus,但是我环顾四周,并且不确定这样做的标准方式是什么,即使它似乎适用于MVC/MVT原理。
还有一个选项可以使用带有仙人掌的Django插件。
谢谢!
2016-12-24
Handcre