您的位置:首页 > 编程语言 > Go语言

创建Django项目(六)——模板

2014-01-12 12:21 435 查看

2013-08-07 22:42:30|

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/,查看所有的日志。

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: