Py学习  »  Python

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

Avocado • 4 年前 • 632 次点击  

我对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世界解决我的问题的典型方式是什么?

Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/50133
 
632 次点击  
文章 [ 1 ]  |  最新文章 4 年前
pomo_mondreganto
Reply   •   1 楼
pomo_mondreganto    5 年前

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

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

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