
Django
文章平均质量分 76
唐阿彪
天之道损有余而补不足, 人之道损不足以奉有余
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
DRF框架的视图简析
首先我们明确REST接口开发的核心任务在开发REST API接口时,视图中做的最主要有三件事:将请求的数据(如JSON格式)转换为模型类对象 操作数据库 将模型类对象转换为响应的数据(如JSON格式)一:使用Django开发REST 接口数据的获取和返回格式的组织,都要开发人员自己编写。返回对象为HttpResponse和JsonResponse等一些子类对象,视图类继承自Vie...原创 2018-10-22 11:13:33 · 529 阅读 · 0 评论 -
Django框架上使用Celery异步执行任务
使用Django框架编程时, 由于框架的封装限制,在没有编写底层代码的情况下,要把一段代码放到一个新的进程里去运行,我们就会使用异步执行任务的包Celery。虚拟环境安装celerypip install celery一般把耗时的函数放在任务之中去执行,以发送短信为例:概念:任务task:一个耗时的函数,开发人员封装的函数,定义了耗时的代码队列queue:存储任务的地方,如redis...原创 2018-10-24 00:03:04 · 409 阅读 · 0 评论 -
Django中的登录认证
Django中已经封装好了后端的认证功能authenticate**1:**Django REST framework JWT提供了登录签发JWT的视图,可以直接使用验证用户名和密码,验证成功后,为用户签发JWT,前端将签发的JWT保存下来。登录流程为:查询用户数据,将查询到的数据和用户输入的数据对比验证request.user===>当前登录的用户仅使用下面的代码即可实现登录和...原创 2018-10-26 23:40:06 · 624 阅读 · 0 评论 -
Django框架和Tornado框架的区别
在众多语言开发中,python涌现的web框架恐怕是最多的DjangoDjango 应该是最出名的python框架,Google App Engine甚至Erlang都有框架受它影响。Django是走大而全的方向,它最出名的是其全自动化的管理后台:只需要使用起ORM,做简单的对象定义,它就能自动生成数据库结构、以及全功能的管理后台。Django提供的方便,也意味着Django内置的...转载 2018-11-20 17:57:03 · 1646 阅读 · 0 评论