摘要:
Django 之 drf 第三篇 视图类 路由的使用 一、两个视图基类 #Django REST framwork 提供的视图的主要作用 控制序列化器的执行(检验、保存、转换数据) 控制数据库查询的执行 #APIView:继承了原生Djiango的View#GenericAPIView:继承了API 阅读全文
摘要:
恢复内容开始 Django 之 drf 第三篇 视图类 路由的使用 一、两个视图基类 #Django REST framwork 提供的视图的主要作用 控制序列化器的执行(检验、保存、转换数据) 控制数据库查询的执行 #APIView:继承了原生Djiango的View#GenericAPIView 阅读全文
摘要:
数据的修改与删除,字段的高级用法sourse,模型类序列化器,高级用法之SerializerMethodField drf的请求与响应 many=True源码分析,及局部全局钩子源码解析 一、 修改,删除接口 views.py def put(self, request, id): # 通过id取到 阅读全文
摘要:
Django框架drf之 restful规范 APIview源码分析 Request类分析 序列化组件 一、restful规范 1 Representational State Transfer:表征性状态转移 2 Web API接口的设计风格,尤其适用于前后端分离的应用模式中 3 与语言,平台无关 阅读全文
摘要:
恢复内容开始 Django框架之九 cookie和session组件 cookie和session组件 1.cookie的由来 大家都知道HTTP协议是无状态的。 无状态的意思是每次请求都是独立的,它的执行情况和结果与前面的请求和之后的请求都无直接关系,它不会受前面的请求响应情况直接影响,也不会直接 阅读全文
摘要:
Auth模块 一、什么是auth模块 Auth模块是django自带的用户认证模块 Auth模块是由django自带的用户认证模块,可以实现包括用户注册、用户登录、用户认证、注销、修改密码等功能。默认使用auth_user表来存储用户数据。 二、Auth模块使用 1、创建超级用户(createsup 阅读全文
摘要:
中间件 一、什么是中间件 求的时候需要先经过中间件才能到达django后端(urls,views,templates,models) 响应的时候也需要经过中间件才能到达web服务网关接口 django默认的七个中间件 MIDDLEWARE = [ 'django.middleware.securit 阅读全文
摘要:
Django框架之九 cookie和session组件 cookie和session组件 1.cookie的由来 大家都知道HTTP协议是无状态的。 无状态的意思是每次请求都是独立的,它的执行情况和结果与前面的请求和之后的请求都无直接关系,它不会受前面的请求响应情况直接影响,也不会直接影响后面的请求 阅读全文
摘要:
Django框架之八 form组件 钩子函数 一、什么是form组件,可以干什么 1.forms组件就是一个类,可以检测前端传来的数据,是否合法。 例如,前端传来的邮箱数据,判断邮件格式对不对,用户名中不能以什么开头,等等 >>>校验数据 2.还可以前端页面搭建 >>> 渲染页面 3.展示错误信息 阅读全文
摘要:
Django框架第九篇--Django和Ajax、序列化组件(serializers)、自定义分页器、模型表choice参数 Django和Ajax 一、什么是Ajax AJAXAsynchronous Javascript And XML)翻译成中文就是“异步的Javascript和XML”。即使 阅读全文