此处衔接我在个人wiki上面写的三篇Django快速开发的博客:https://wiki.sanxi.info/Django%E5%BF%AB%E9%80%9F%E5%BC%80%E5%8F%91
这篇属于Django Rest Framework系列,但我忘了发表,现在补回来。一、过滤filteringRESTful API规范之一是要有数据筛选功能,即只输出指定的数据,这需要后端提供过滤功能,我们可以通过使用第三方模块django-filter来达到目的。1.1、filter安装配置1.1
rest_framework为我们提供了登录认证、权限校验、访问频率校验三大组件,下面来看看它们的使用。一、登录认证1.1、认证源码分析1、在APIView里面的dispatch方法中,有这么一条self.initial(request, *args, **kwargs),Ctrl+左键跳转到ini
参考文章:刘清政《drf-视图组件》,原文链接:http://liuqingzheng.top/python/Django-rest-framework%E6%A1%86%E6%9E%B6/4-drf-%E8%A7%86%E5%9B%BE%E7%BB%84%E4%BB%B6/一、rest_frame
参考文章:阮一峰《RESTful API 设计指南》,原文链接:http://www.ruanyifeng.com/blog/2014/05/restful_api.html。刘清政《RESTful规范》,原文链接:https://www.cnblogs.com/liuqingzheng/artic
参考博客:博客园-JsonJi,原文链接:https://www.cnblogs.com/Dominic-Ji/p/9229509.html一、Django中间件简述官方的说法:中间件是一个用来处理Django的请求和响应的框架级别的钩子。它是一个轻量、低级别的插件系统,用于在全局范围内改变Djan
参考博客:博客园-JsonJi,原文链接:https://www.cnblogs.com/Dominic-Ji/p/10881136.html一、Auth模块是什么?在开发一个网站的时候,不可避免要设计用户系统,它涉及到用户注册、登陆、注销、认证、修改密码等等功能;而此前我们学习cookie与ses
一、form组件基本使用Django组件有很多,它类似功能模块1.1、form组件主要功能校验数据渲染HTML代码展示提示信息那么为什么数据校验要在后端而不是前端JS完成?数据校验前端可有可无啊,我随时可以右键浏览器-检查-直接改掉前端代码来避过校验!1.2、基本使用要用form组件,需要在view
一、Django与Ajax参考博客:博客园-JSONJi,原文链接:https://www.cnblogs.com/Dominic-Ji/p/9234099.htmlAjax,Asynchronous Javascript And XML,即异步的JS和XML,一种使用现有标准的新方法。Ajax最大