1.设置模板路径
打开 settings.py
文件,修改 TEMPLATE_DIRS 内容,指向模板存放的绝对路径,而不是相对路径。添加代码如下:
import os
ROOT =
os.path.split(os.path.realpath(__file__))[0]
TEMPLATE_DIRS = (
"%s/templates" % ROOT,
# 指向模板存放的绝对路径
)
2.创建根模板base.html
创建根模板"mysite\mysite\templates\base.html":
<html lang="en">
<head>
{% autoescape off
%}
<title>{% block
title %}{% endblock %}</title>
{% endautoescape
%}
</head>
<body
bgcolor="#EBD3E8">
<i><small>
欢迎你!</small> </i>
<h1 align="center"
style="color:#AE00AE">mysite</h1>
<hr>
{% block content %} {%
endblock %}
{% block footer
%}
<hr>
<i><small>
谢谢你访问我的站点。</small> </i>
{% endblock
%}
</body>
</html>
3.创建前端模板
创建展示日志的模板"mysite\blog\templates\show_blogs.html":
{% extends "base.html" %}
{% block title %}show_blogs{% endblock
%}
{% block content %}
<table>
{% for article in
article_list %}
<tr>
<td>
<b style="color: #921AFF">{{ article.title
}}</b>
</td>
<td>
<i style="color:
#B15BFF">{{article.group}}</i>
</td>
<td>
<small>{{ article.timestamp|date:"Y-m-d
H:i"}}</small>
</td>
</tr>
<tr>
<td>
{{ article.get_body_part|safe }}
</td>
</tr>
{% endfor
%}
</table>
{% endblock %}
4.
访问页面
启动开发服务器,访问http://localhost:8000/blog/show_blogs/,查看所有的日志。