孤独的猫

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

改变外观

(一)新增templates目录

加入两个模版文件

  (1)base.html文件

<html>
<style type="text/css"    >
    body {color: #efd; background: #435; 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>
<head>
    <title><!-- Insert your title here --></title>
</head>
<body>
    <h1>mysite.example.com</h1>
    {% block content %}
    {% endblock %}
</body>
</html>

 

(2)archive.html文件

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

其中extends "base.html"表示将上面创建的base.html文件引入到本文件中

(二) 按照timestamp降序排列

在models.py中加入

class Meta:
    ordering=('-timestamp',)

(三)启动服务器并测试

 python -Wall manage.py runserver

-Wall参数用于调试

 

posted on 2012-10-17 18:26  孤独的猫  阅读(240)  评论(0编辑  收藏  举报