用户管理专栏主页面开发
- 写在前面
- 用户权限控制
- 用户列表接口设计
- 主页面开发
- 前端
- account/Index.vue
- langs/zh.js
- store.js
- 后端
- Paginator
- 概述
- 基本用法
- 代码示例
- 属性与方法
- urls.py
- views.py
- 运行效果
- 总结
欢迎加入Gerapy二次开发教程专栏!
本专栏专为新手开发者精心策划了一系列内容,旨在引领你深入探索Gerapy框架的二次迭代之旅。
本专栏将全面剖析Gerapy与Vue的源码架构,让你从内部了解它们的运作机制。
我们将分享实用的技巧,教你如何有效修复Gerapy中的异常问题,如何在现有基础上添加多样化的功能,以及如何对已有功能进行重构优化。
写在前面
读完本篇博客你可以学习到的知识:
- 如何进行用户权限控制
- 如何设计列表页(翻页)接口
- 加深前后端开发经验,利用Django Paginator实现翻页请求
用户权限控制
一般情况下,超级管理员只会有一两个,我们想在前端知道登录用户的身份的话,必须要后端提供对应标识,但是现在已知的接口和缓存都没有存储用户身份标识,那么就需要我们重新开发提供了。
再来看下auth_user
表,is_superuser
就是用来标识超级管理员身份