文章标题

来源:互联网 发布:ubc法学院 知乎 编辑:程序博客网 时间:2024/05/16 13:42

上篇文章的连接上篇文章的连接

创建基础模板

在mysite/blog/templates目录里创建base.html的模板:

<html>      <style type="text/css">        body{color:#efd;background:#453;padding:0 5em;margin:0}        h1{padding:2em 1em;background:#675}        h2{color:#bf8;border-top:1px dotted #fff;margin-top:2em}        p{margin:1em 0}      </style>      <body>        <h1>东吴log</h1>        <h3>大人不华,君子务实</h3>        {% block content %}        {% endblock %}      </body></html>

修改index.html模板,让它引用base.html模板和它的“content”块。

{% extends "base.html" %}{% block content %}{% for post in posts %}    <h2>{{ post.title }}</h2>    <p>{{ post.timestamp }}</p>    <p>{{ post.body }}</p>{% endfor%}{% endblock %}

在此基础上可以开发更高级的web 应用。

0 0