一:admin后台管理
1.创建超级用户
python manage.py createsuperuser
2.将应用添加到setting.py中的INSTALLED_APP列表中
3.在应用中编写模型类,并迁移(同步)至数据库。
4.在该应用admin.py中注册模型:(使admin后台能对该应用的模型进行管理)
admin.site.register([模型类,....)
二:分页器
1.Paginator对象的常用方法与属性
page(页码)方法:根据页码返回当前页在数据库中对应的数据,返回的对象是page对象
num_pages属性:总页数
page_range:所有页码返回
2.Page对象的常用方法:
注意:Page对象是能被遍历的
has_previous() 是否有存在前一页
previous_page_number() 前一页
has_next() 是否存在下一页
next_page_number() 后一页
补充:locals()返回包含当前作用域的局部变量的字典