Django第七天(admin,分页器,)
2018-06-27 17:05
513 查看
一: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()返回包含当前作用域的局部变量的字典
阅读更多
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()返回包含当前作用域的局部变量的字典
阅读更多
相关文章推荐
- Django admin出现'ascii' codec can't encode characters in position 0-9: ordinal not in range(128)
- 为django 1.7 admin后台添加模板(使用django-suit)
- 自定义django的admin后台action
- Django admin 常用定制
- 使用Django实现分页器功能
- python Django 1.7 中文入门 (官网) 09 创建admin帐号
- python django admin界面【Part2】
- 汉化django默认admin后台
- Django通过pycharm创建后,如何登录admin后台?
- django-3 admin开启后台配置并展示表内容
- [Django] The admin interface
- django admin自定义
- Django在admin后台集成TinyMCE富文本编辑器添加上传图片功能
- Django Admin 管理工具
- Django admin注册model究竟要怎么写才优雅
- Django Admin站点管理总结
- django之admin中使用markdown编辑器,并实时预览一
- 解决 django1.2环境中使用自带的admin管理界面,配置后访问出现“你无权限修改任何东西” 的问题
- Python Django基础教程(四)(admin站点管理)