摘要: 1.一旦启动,所有资源全部加载,用户到的,浪费了。 三方以及原生组件,几乎为0 WSGI: socket header :{http/1.1/r/nagent} socket header : {http/1.1/r/nagent} Django uwsgi Flask Werkzenug sock 阅读全文
posted @ 2018-09-05 21:35 John966 阅读(116) 评论(0) 推荐(0) 编辑
摘要: Django Form Django中为用户定义了一个django.forms库,这个库可以方便的进行form类的数据显示及数据验证,省去了很多用户的代码。django.forms库用起来也方便,只需要在HTML文件中需要增加<form>tag时,定义相应的Form类就可以。在以下的实例中,我们最终 阅读全文
posted @ 2018-08-23 22:17 John966 阅读(115) 评论(0) 推荐(0) 编辑
摘要: APIView和ModelViewSet,该如何取舍。看需求。如果用ModelViewSet,只能按照它要求的格式来走如果想加入一点个性化的数据,比如{"code":0,"msg":None}还是得需要使用APIView 一、Token 认证的来龙去脉 摘要 Token 是在服务端产生的。如果前端使 阅读全文
posted @ 2018-08-03 22:11 John966 阅读(1368) 评论(0) 推荐(0) 编辑
摘要: 在Django REST Framework中内置的Request类扩展了Django中的Request类,实现了很多方便的功能--如请求数据解析和认证等。 比如,区别于Django中的request从request.GET中获取URL参数,从request.POST中取某些情况下的POST数据。 阅读全文
posted @ 2018-08-02 19:48 John966 阅读(487) 评论(0) 推荐(0) 编辑
摘要: 一、RESTful API介绍 什么是RESTful REST与技术无关,代表的是一种软件架构风格,REST是Representational State Transfer的简称,中文翻译为“表征状态转移”或“表现层状态转化”。 RESTful API设计 API与用户的通信协议 现在互联网企业,都 阅读全文
posted @ 2018-08-01 17:46 John966 阅读(1037) 评论(0) 推荐(0) 编辑
摘要: 本章内容; 1. FBV与CBV FBV: Function Base View CBV:Class Base View 示例: from django.shortcuts import render, HttpResponse from django.http import JsonRespons 阅读全文
posted @ 2018-07-31 21:56 John966 阅读(643) 评论(0) 推荐(0) 编辑
摘要: CI/CD————(实操说明) CI/CD 持续集成(Continuous Integration, CI): 代码合并,构建,部署,测试都在一起,不断地执行这个过程,并对结果反馈。 持续部署(Continuous Deployment, CD): 部署到测试环境、预生产环境、生成环境。 持续部署( 阅读全文
posted @ 2018-07-28 20:29 John966 阅读(13040) 评论(2) 推荐(1) 编辑
摘要: webpack 是一个现代 JavaScript 应用程序的静态模块打包器(module bundler)。当 webpack 处理应用程序时,它会递归地构建一个依赖关系图(dependency graph),其中包含应用程序需要的每个模块,然后将所有这些模块打包成一个或多个 bundle。 安装w 阅读全文
posted @ 2018-07-28 20:20 John966 阅读(230) 评论(0) 推荐(0) 编辑
摘要: vue动态路由匹配 我们经常需要把某种模式匹配到的所有路由,全部映射到同个组件。例如,我们有一个User组件,对于ID各不相同的用户,都要使用这个组件来渲染。那么,我们可以在vue-router的路由路径中使用 “动态路径参数”(dynamic segment)来达到这个效果: 现在呢,像/usr/ 阅读全文
posted @ 2018-07-28 12:03 John966 阅读(363) 评论(0) 推荐(0) 编辑
摘要: 一.前端开发工具包 node.js Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境。 Node.js 使用了一个事件驱动、非阻塞式 I/O 的模型,使其轻量又高效。 Node.js 的包管理器 npm,是全球最大的开源库生态系统。 官网: https://no 阅读全文
posted @ 2018-07-28 11:38 John966 阅读(292) 评论(0) 推荐(0) 编辑