Django编写个人博客(五)shell命令行操作

1、进入shell模式,进入虚拟环境然后执行下面命令

Django编写个人博客(五)shell命令行操作

2、用命令行添加一篇博客

Django编写个人博客(五)shell命令行操作 先引入博客模型,

objects.all()显示全部博客信息

实例化一个博客对象,为它初始化各个属性,

其中博客分类需要引入博客分类模型,这里采用切片方式使用第一个博客分类随笔

作者也需要引入django自带的用户模型

save保存进数据库

3、利用for循环添加多个数据

Django编写个人博客(五)shell命令行操作

 

4、命令行模式下进行分页

改一下models.py按日期进行排序

Django编写个人博客(五)shell命令行操作

数据库迁移 

 Django编写个人博客(五)shell命令行操作

Django编写个人博客(五)shell命令行操作 

通过引入分页器类进行分页,每10篇博客1页 ,还可以得到具体某一页