博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Django分页、模板继承
阅读量:6536 次
发布时间:2019-06-24

本文共 356 字,大约阅读时间需要 1 分钟。

本次Django知识温故基于之前做的实验项目:

项目初始效果

这次主要温故三个基础知识:

  • Bootstrap界面美化
  • Django分页
  • 模板继承

最终效果:

  • 界面得到优化
  • 新闻列表页和新闻内容页均有分页
  • 以及html代码不冗余

新闻列表页:

效果截图
新闻详情页:
效果截图

电脑端效果:电脑端效果

手机端效果:
手机端效果

分页介绍:分页主要使用了django.core.paginator下的Paginator,EmptyPage,PageNotAnInteger,视图views文件如下:

views.py

模板采用继承方式,在templates目录下新建base.html文件,将网页最基本的模块放到其中,让后新闻列表页和新闻详情页继承修改,修改模板中的block部分即可。

模板文件结构

base.html文件:

base.html

新闻列表newlist.html文件:

newslist.html

新闻详情detail.html文件:

detail.html

转载地址:http://nrzdo.baihongyu.com/

你可能感兴趣的文章
(转)LINQ之路
查看>>
WCF 入门
查看>>
Linux Shell编程4
查看>>
Django REST框架--关系和超链接api
查看>>
双击防止网页放大缩小HTML5
查看>>
C#的一些学习方法
查看>>
iOS开发-开发总结
查看>>
c++中的 Stl 算法(很乱别看)
查看>>
Window 包管理工具: chocolatey
查看>>
前端开发入门 --摘自慕克网大漠穷秋
查看>>
webapi返回json字符串
查看>>
U3D Invoke() IsInvoking CancelInvoke方法的调用
查看>>
Javascript 如何生成Less和Js的Source map
查看>>
中间有文字的分割线效果
查看>>
<悟道一位IT高管20年的职场心经>笔记
查看>>
volatile和synchronized的区别
查看>>
js操作listbox
查看>>
快速上手git
查看>>
10.30T2 二分+前缀和(后缀和)
查看>>
[emuch.net]MatrixComputations(7-12)
查看>>