posts - 431,  comments - 344,  trackbacks - 0
          def list(request):
              newses = News.objects.filter(active=True).order_by("-date")
              paginator = Paginator(newses, 8)
             
              try:
                  page = int(request.GET.get('page', '1'))
              except ValueError:
                  page = 1
             
              try:
                  finalNews = paginator.page(page)
              except (EmptyPage, InvalidPage):
                  finalNews = paginator.page(paginator.num_pages)
             
              return render_to_response('news_list.html', {'newses':finalNews, 'count':newses.count(), 'numofpage':finalNews.object_list.count()})


          {% load i18n%}
          {% block content %}
          <table width="800">
           {% for news in newses.object_list %}
           <tr>
            <td bgcolor="#EEEEEE" colspan="2">
             <a href="/news/{{news.id}}"class="left1">{{news.title}}</a>
            </td>
           </tr>
           <tr>
            <td align="left" bgcolor="#FFFFFF">{{news.date}}</td>
            <td align="left" bgcolor="#FFFFFF">類型:{{news.type}}</td>
           </tr>
           {% endfor%}
          </table>

          <table width="800">
           <tr>
            <td>
             總共{{count}}條信息&nbsp;&nbsp;&nbsp;
             <a href="?page=1">首頁</a>&nbsp;&nbsp;&nbsp;
             {% if newses.has_previous %}
              <a href="?page={{ newses.previous_page_number }}">上一頁</a>&nbsp;&nbsp;&nbsp;
             {% endif %}
             {% if newses.has_next %}
              <a href="?page={{ newses.next_page_number }}">下一頁</a>&nbsp;&nbsp;&nbsp;
             {% endif %} 
              <a href="?page={{ newses.paginator.num_pages }}">尾頁</a>&nbsp;&nbsp;&nbsp;
             {{ newses.number }} / {{newses.paginator.num_pages}} &nbsp;&nbsp;&nbsp;
             {{numofpage}}條/頁
            </td>
           </tr>
          </table>
          {%endblock%}

          posted on 2009-04-02 20:30 周銳 閱讀(184) 評論(0)  編輯  收藏 所屬分類: Python
          主站蜘蛛池模板: 汽车| 云梦县| 建瓯市| 民乐县| 高雄县| 东方市| 辛集市| 新田县| 柯坪县| 洪湖市| 霍山县| 焦作市| 福建省| 乐昌市| 万安县| 宁波市| 孟州市| 抚顺市| 岳普湖县| 永宁县| 信宜市| 绥化市| 左权县| 临夏县| 双峰县| 黑山县| 凤庆县| 镇赉县| 青神县| 浦城县| 清新县| 凉城县| 五河县| 内江市| 伊通| 芜湖县| 丰顺县| 马龙县| 民丰县| 天水市| 上饶市|