摘要: user模块User表 创建user模块 创建User表对应的model:user/models.py 注册user模块,配置User表:dev.py 配置media media配置:dev.py media目录配置 主路由:luffyapi/urls.py 子路由:user/urls.py 阅读全文
posted @ 2019-12-01 15:31 chanyuli 阅读(200) 评论(0) 推荐(0) 编辑
摘要: 异常响应配置 封装项目异常处理 utils/exception.py dev.py配置 二次封装Response模块 utils/response.py 阅读全文
posted @ 2019-12-01 15:31 chanyuli 阅读(122) 评论(0) 推荐(0) 编辑
摘要: xadmin后台管理 安装:luffy虚拟环境下 注册app:dev.py xadmin:需要自己的数据库模型类,完成数据库迁移 设置主路由替换掉admin:主urls.py 创建超级用户:大luffyapi路径终端 完成xadmin全局配置:新建home/adminx.py 在adminx.py中 阅读全文
posted @ 2019-12-01 15:31 chanyuli 阅读(151) 评论(0) 推荐(0) 编辑
摘要: 虚拟环境的搭建 优点 windows 安装 配置虚拟环境管理器工作目录 MacOS、Linux 安装 工作文件 配置 使用 pycharm使用 新建项目 添加环境 使用环境 阅读全文
posted @ 2019-12-01 15:30 chanyuli 阅读(111) 评论(0) 推荐(0) 编辑
摘要: 数据库配置 创建数据库 为指定数据库配置指定账户 Django 2.x 一些版本pymysql兼容问题 Django不采用2.0.7版本很可能出现以下问题,需要修改源代码 阅读全文
posted @ 2019-12-01 15:30 chanyuli 阅读(144) 评论(0) 推荐(0) 编辑
摘要: pip安装源 介绍 永久配置安装源 Windows MacOS、Linux 配置文件内容 阅读全文
posted @ 2019-12-01 15:29 chanyuli 阅读(139) 评论(0) 推荐(0) 编辑
摘要: JWT jwt基本介绍 全称:json web token 随着技术的发展,分布式web应用的普及,通过session管理用户登录状态成本越来越高,因此慢慢发展成为token的方式做登录身份校验,然后通过token去取redis中的缓存的用户信息,随着之后jwt的出现,校验方式更加简单便捷化,无需通 阅读全文
posted @ 2019-12-01 15:28 chanyuli 阅读(196) 评论(0) 推荐(0) 编辑
摘要: ![img](https://images.cnblogs.com/cnblogs_com/chanyuli/1556005/o_191201005044%E6%97%A0%E6%A0%87%E9%A2%98.png) 阅读全文
posted @ 2019-12-01 08:53 chanyuli 阅读(100) 评论(0) 推荐(0) 编辑
摘要: 三大认证 上次讲的 drf 还剩下 三大认证,当然也是从 APIView 的 dispatch 为入口。 python def dispatch(self, request, args, kwargs): """ is pretty much the same as Django's regular 阅读全文
posted @ 2019-12-01 08:42 chanyuli 阅读(574) 评论(0) 推荐(0) 编辑
摘要: django的权限6表和 content_type 权限6表 我们之前做数据库表迁移的时候都会生成一大堆表,现在可以讲一下其中有些表是干什么的了。 .jpg) 先讲一下最开始的3表,有用User表,用来存用户的一大堆属性的,然后角色表,和权限表。每个用户都会有对应的角色,每个角色都有对应的权限,一个 阅读全文
posted @ 2019-12-01 08:41 chanyuli 阅读(239) 评论(0) 推荐(0) 编辑