0

我是 web-dev 的新手,但是在我用 Django 编写的那些简单应用程序中,有一个简单的base_generic.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>

在其中我们有几个block,以便我们可以从那里扩展以添加新的页面内容。

这个html模板真的很简单又不好看,还需要一些好看的页面模板,所以不知道

1)是否可以下载网站页面模板,比如WordPress(他们有很多漂亮的),并在 Django 中使用?

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

4

1 回答 1

1

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

要使用页面模板,您需要找到并下载整个包:html 页面本身以及它正在使用的 CSS 和 JS,并将 CSS 和 JS 放入静态文件(请参阅这篇关于在 Django 中提供状态文件的文章)。

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

于 2019-03-10T10:08:17.190 回答