首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Django
订阅
jjcoder
更多收藏集
微信扫码分享
微信
新浪微博
QQ
31篇文章 · 0订阅
你可能不知道的 Django Rest Framework 的两个新特性
前端、甚至大前端发展如此火爆的 2017 年(我相信 2018 年一样)刚过去,像 MVC 架构那样直接使用后端模板渲染前端页面的方式已经不被推崇了(当然有些场景下还是蛮适合的),交互的体验和难度都已经和 MVVM 架构的 Front-End 相差了 108000 Km -- …
不要用JWT替代session管理(上):全面了解Token,JWT,OAuth,SAML,SSO
通常为了弄清楚一个概念,我们需要掌握十个概念。在判断 JWT (Json Web Token) 是否能代替 session 管理之前,我们要了解什么是 token,以及 access token 和 refresh token 的区别;了解什么是 OAuth,什么是 SSO,S…
Django - 模型序列化返回自然主键值
在设计表结构时,难免需要建立一些外键关联。例如这样两个模型: 这个 "author": 42 对用户来说相当于未知,我们需要的是 Person 表中主键为 42 的用户姓名,即 username 的值。 在 Django 官方文档的「序列化」一节中提到了用 models.Man…
【DRF】Django REST FramkWork 学习笔记(更新中~)
1.路由Router是专门配合视图集来使用的,可以使用Router自动生成视图集中相应处理函数对应的URL配置项。 2.使用Router自动生成视图集中相应处理函数对应的URL配置项时,除了常见的5种基本操作之外,如果视图集中有添加的其他处理方法,则需要给这些方法加上actio…
用Django REST framework 编写RESTful API(1.构建基础API)
这篇文章会从由 rest framework 的 viewsets, router, ModelSerializer 构建的一个基础的 API 开始, 然后对其进行自定义. 建议阅读部分 rest framework 的教程 版本 : Django==2.0.1 django…
[Django]Django model for pg,看完你还不用 pg 算我输
postgres 是 django 官方推荐使用的数据库。为什么使用 postgres 以及 mysql 和 postgres 各有什么优劣不是这篇文章的重点,如果感兴趣可以参考下面这些文章: PostgreSQL Vs. MySQL: Differences In Perfo…
Django - 定时任务模块设计与实践
在开发后台与任务相关的功能中,遇到一个需求:用户需要能够为任务配置定时策略,使任务定时执行某个操作。 有简单提到 celery 也支持定时任务。 Celery 的定时任务策略配置于代码中,在启动 celery 时写入本地 shelve 文件,不利于管理。 因此在 celery …
Django - 权限系统设计与实现
权限系统在后台中不可避免,本文分享一下我们的权限系统实现方案。 在分享前先简单介绍一下我们的平台业务。我们是质量部,我们的平台对接了多个业务部门,因此需要实现: 以上就是简化后的权限系统的需求,下面讲讲实现方案。 在 Django - 模型序列化返回自然主键值 一文中我们了解过…
【DRF】 Request 和 Response
它包括所有已解析的内容,包括文件和非文件输入。 它支持解析除HTTP方法之外的其他内容POST,这意味着您可以访问内容PUT和PATCH请求。 它支持REST框架的灵活请求解析,而不仅仅支持表单数据。例如,您可以像处理传入表单数据一样处理传入的JSON数据
【DRF】用户注册登录及JWT
在前后端分离开发时为什么需要用户认证呢?原因是由于HTTP是无状态的协议,当我们通过帐号密码验证一个用户时,下一个request请求时就把刚刚的用户忘了。于是我们就无法确认该用户的情况,就要再验证一次。所以为了保证系统安全,我们就需要验证用户否处于登录状态。 前后端分离通过Re…