自学内容网 自学内容网

Django开发_14_后台管理及分页器

一、后台管理

(一)登录

http://127.0.0.1:8000/admin/

(二)创建超级用户

manage.py createsuperuser

(三)注册模型

admin.py:

models = [
    model1,model2,model3
]

admin.site.register(models)

(四)中文显示方法

二、分页器

(一)使用方法

view.py:

from django.core.paginator import Paginator


paginator = Paginator(数据源,每页显示条数 )

(二)具体操作

1.models.py:创建模型

2.admin.py:注册模型

3.登录admin后台添加实例化模型

4.urls.py:路由设置

5.views.py:编写视图函数

6.html文件:首页、上一页、下一页、末页跳转的编写

重点是5个常用的分页函数

data = paginator.page(page_num)

data.has_previous        #是否有前一页

data.previous_page_number        #跳转到前一页

data.has_next         #是否有下一页

data.next_page_number        #跳转到下一页

paginator.num_pages        #最大条数对应的页码


原文地址:https://blog.csdn.net/weixin_47316777/article/details/135583088

免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!