上篇实现了博客文章数据展示以及博客文章详情页数据展示,但是还是不能满足使用要去,主要体现在:
1、不支持博客首页到文章详情页的跳转
2、只能打开某一篇文章的详情数据
接下来需要处理的有:
1、设计文章详情页URL
2、完善视图函数逻辑
运行查看效果,在浏览器中输入http://127.0.0.1:8000/blog/detail/6,只需修改数字即可跳转到对应文章详情页
3、实现首页跳转
刷新浏览器,查看跳转效果
1、在https://v3.bootcss.com/components/#pagination中找到分页代码示例,并复制到代码中
2、修改代码,如下
3、查看详情页页面布局显示
4、继续完善代码
5、查看效果
1、使用Bootstrap实现分页按钮
设计代码
实际效果
2、设计分页URL
3、使用Django分页组件实现分页功能
代码修改
运行结果
1、代码实现
2、运行效果
至此,一个简单的博客就完成了。
源码路径:https://gitee.com/wjarmtest/django.git