订单结算页面所需的数据从购物车中勾选而来。 1. 后端接口设计 请求方式 : GET /orders/settlement/ 请求参数: 无 返回数据: JSON 2. 后端实现 在orders/serialziers.py中创建序列化器 在orders/views.py中编写视图 ...
分类:
其他好文 时间:
2018-07-30 22:37:27
阅读次数:
201
SpringMVC应用 基于注解的入门实例 目录 1、在 web.xml 文件中配置前端处理器 2、在 springmvc.xml 文件中配置处理器映射器,处理器适配器,视图解析器 3、编写 Handler 4、编写 视图 index.jsp 5、在浏览器中输入:http://localhost:8 ...
分类:
编程语言 时间:
2018-07-30 22:09:39
阅读次数:
194
视图和路由 1.创建一个django_test应用 2.setting中设置django_test 3.在django_test中的view.py中写视图函数 4.django_test中创建一个urls.py文件用来关联Django目录下的urls.py 5.Django目录下的urls.py的设 ...
分类:
其他好文 时间:
2018-06-30 20:56:55
阅读次数:
177
ModelModelSerializer 1.自当义类继承ModelSerializer 2.处理get请求: 3.处理post请求: 4.处理查看指定个数据,编辑和删除请求: 编写视图 from rest_framework.views import APIView from rest_frame ...
分类:
其他好文 时间:
2018-06-21 00:17:14
阅读次数:
182
承接上篇文章Django Rest Framework源码剖析(二) 权限,当服务的接口被频繁调用,导致资源紧张怎么办呢?当然或许有很多解决办法,比如:负载均衡、提高服务器配置、通过代理限制访问频率等,但是django rest framework自身就提供了访问频率的控制,可以从代码本身做控制。 ...
分类:
其他好文 时间:
2018-05-31 02:43:56
阅读次数:
133
知识预览 视图 视图 上一节的视图部分: 通过使用mixin类编写视图: 使用通用的基于类的视图 通过使用mixin类,我们使用更少的代码重写了这些视图,但我们还可以再进一步。REST框架提供了一组已经混合好(mixed-in)的通用视图,我们可以使用它来简化我们的views.py模块。 ...
分类:
其他好文 时间:
2018-05-17 20:44:00
阅读次数:
131
1. CBV 2. APIView 3. 序列化组件 ` 4. 视图 方法一:最原始的方法 方法二:mixin类编写视图 方法三:使用通用的基于类的视图 终极方法:viewsets.ModelViewSet 5. 认证组件 6. 权限组件 7. 频率组件 8. 解析器 9. 分页 10. 路由 11 ...
分类:
其他好文 时间:
2018-04-11 21:46:13
阅读次数:
217
还没看,先mark一下 一、什么是视图重写? 视图是数据库中基于表的一种对象,把对表的查询固化,这种固化就是视图。 这里我们需要注意区分: 视图<——>物化视图<——>物化(技术),三者之间的关系。 物化是将结果缓存至内存的方式,这里我们所说的视图,其结果是动态的,而物化视图的结果是一个固定结果,对 ...
分类:
其他好文 时间:
2018-04-10 10:47:12
阅读次数:
173
1.明确处理对象,在restframework的处理过程当中,如果是针对model写视图的话,queryset是要待展示的对象集,serializer_class是对每一个对象的所要使用的处理方式。 class GuideWordViewSet(mixins.ListModelMixin, view ...
Django中的CBV和FBV 一、 CBV CBV是采用面向对象的方法写视图文件。 CBV的执行流程: 浏览器向服务器端发送请求,服务器端的urls.py根据请求匹配url,找到要执行的视图类,执行dispatch方法区分出是POST请求还是GET请求,执行views.py对应类中的POST方法或 ...
分类:
其他好文 时间:
2018-02-24 23:14:13
阅读次数:
368