代码之家  ›  专栏  ›  技术社区  ›  avocado

如何在Python Django中重用网站模板(布局/主题)?

  •  0
  • avocado  · 技术社区  · 5 年前

    我对web开发还不熟悉,但在我用Django编写的那些简单的应用程序中,有一个 基类.html 作为网站页面模板,如下所示

    <!DOCTYPE html>
    <html lang="en">
    <head>
      {% block title %}<title>Local Library</title>{% endblock %}
    </head>
    <body>
      {% block sidebar %}<!-- insert default navigation text for every page -->{% endblock %}
      {% block content %}<!-- default content text (typically empty) -->{% endblock %}
    </body>
    </html>
    

    里面有一些 这样我们就可以从那里扩展来添加新的页面内容。

    这个 html格式 模板非常简单,看起来很差,我需要一些好看的页面模板,所以我想知道

    1)是否可以下载 文字出版社 (它们有许多漂亮的),在Django使用?

    2)或者我们在Django世界解决我的问题的典型方式是什么?

    0 回复  |  直到 5 年前
        1
  •  1
  •   pomo_mondreganto    5 年前

    基本上,WordPress(或任何其他)模板由几个部分组成。有一个html框架,CSS样式应用于元素和一些JavaScript逻辑。

    要使用页面模板,您需要找到并下载整个包:html页面本身及其使用的CSS和JS,并将CSS和JS放到静态文件中(请参见 this article 关于在Django提供州文件)。

    然后您只需提供html模板,其中包括静态文件夹中的静态文件。

    推荐文章