[英]Build HTML files using Django Template System or Static Site Generator?
我正在嘗試為個人網站設置適當的工作流程。
我正在使用利用Django模板系統的Cactus靜態站點生成器。
我知道我想做什么,但是由於仙人掌的教程有限,我不確定該怎么做。
這是我的目錄結構:
/mysite/pages/
/mysite/templates/
/mysite/mycontent/
/mysite/plugins/
我的模板/mysite/pages/menu.html如下所示:
<p>Welcome to the page!</p>
{% block body %}
{% endblock %}
我的網頁文章之一/mysite/pages/testpage.html看起來像這樣
{% extends "menu.html" %}
{%block body %}
<p> Test Content </p>
{% endblock %}
但是,我要這樣做的目的是進行設置,以便可以將我要為測試內容編寫的任何內容寫到其他位置,然后將其復制到該文件夾中。 像這樣:
{% extends "menu.html" %}
{%block body %}
{%include "../mysite/mycontent/TestContent.html}
{% endblock %}
這是Django模板需要管理的東西嗎? 就像我說的那樣,我使用的是使用Django模板的Cactus,但我環顧四周,不確定這樣做的標准方法是什么,即使它似乎與MVC / MVT原理兼容。
還有一個將Django插件與Cactus結合使用的選項。
謝謝!
我想出了我要做什么。 我只需要包含我想使用模板語言的html。
{% extends "menu.html" %}
{%block body %}
{% include "./file.html" %}
{% endblock %}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.