摘要: 一. 什么是RESTful REST与技术无关,代表的是一种软件架构风格,REST是Representational State Transfer的简称,中文翻译为“表征状态转移” REST从资源的角度类审视整个网络,它将分布在网络中某个节点的资源通过URL进行标识,客户端应用通过URL来获取资源的 阅读全文
posted @ 2018-02-06 19:59 Dear坏小子 阅读(187) 评论(0) 推荐(0) 编辑
摘要: 一、请求到来之后,都要先执行dispatch方法,dispatch方法方法根据请求方式的不同触发get/post/put/delete等方法 注意,APIView中的dispatch方法有很多的功能 def dispatch(self, request, *args, **kwargs): """ 阅读全文
posted @ 2018-02-06 17:04 Dear坏小子 阅读(197) 评论(0) 推荐(0) 编辑
摘要: 源源刨析 #!/usr/bin/env python # -*- coding:utf-8 -*- from rest_framework.views import APIView from rest_framework.response import Response class TestView 阅读全文
posted @ 2018-02-05 22:14 Dear坏小子 阅读(183) 评论(0) 推荐(0) 编辑
摘要: 一 什么是RESTful REST与技术无关,代表的是一种软件架构风格,REST是Representational State Transfer的简称,中文翻译为“表征状态转移” REST从资源的角度类审视整个网络,它将分布在网络中某个节点的资源通过URL进行标识,客户端应用通过URL来获取资源的表 阅读全文
posted @ 2018-02-05 16:49 Dear坏小子 阅读(217) 评论(0) 推荐(0) 编辑
摘要: 1.如何实现对python列表去重并保持原先顺序? l = ['cc', 'bbbb', 'afa', 'sss', 'bbbb', 'cc', 'shafa'] addr_to = list(set(l)) addr_to.sort(key = l.index) print(addr_to) 2. 阅读全文
posted @ 2018-01-30 18:55 Dear坏小子 阅读(1050) 评论(1) 推荐(2) 编辑
摘要: 一、什么是webpack? webpack是一个模块打包工具。用vue项目来举例:浏览器它是只认识js,不认识vue的。而我们写的代码后缀大多是.vue的,在每个.vue文件中都可能html、js、css甚至是图片资源;并且由于组件化,这些.vue文件之间还有错综复杂的关系。所以项目要被浏览器识别, 阅读全文
posted @ 2018-01-30 16:02 Dear坏小子 阅读(2332) 评论(0) 推荐(0) 编辑
摘要: 一、什么是node.js? 它是可以运行JavaScript的服务平台,可以吧它当做一门后端程序,只是它的开发语言是JavaScript 二、安装 1、node.js的特性: - 非阻塞IO模型 - 时间驱动 2、运用的场景: - 高并发低业务 - 实时场景 - 聊天、电子商务、视频直播等 3、安装 阅读全文
posted @ 2018-01-30 15:50 Dear坏小子 阅读(204) 评论(0) 推荐(0) 编辑
摘要: 1.数组的结构赋值 基本用法 ES6 允许按照一定模式,从数组和对象中提取值,对变量进行赋值,这被称为解构(Destructuring)。 以前,为变量赋值,只能直接指定值。 ES6允许写成再这样 本质上,这种写法属于“模式匹配”,只要等号两边的模式相同,左边的变量就会被赋予对应的值。 如果解构不成 阅读全文
posted @ 2018-01-29 19:58 Dear坏小子 阅读(146) 评论(0) 推荐(0) 编辑
摘要: 基本用法 const声明一个只读的常量,一旦声明,常量的值就不能被改变。 上面代码表明改变常量的值会报错。 const声明的变量不得改变值,这意味着,const一旦声明变量,就必须立即初始化,不能留到以后赋值 上面代码表示,对于const来说,只声明不赋值,就会报错。 const的作用域与let命令 阅读全文
posted @ 2018-01-29 19:07 Dear坏小子 阅读(159) 评论(0) 推荐(0) 编辑
摘要: 简介 ECMAScript 6是一本 开源的javaScript语言教程。 let命令 let命令 基本用法 ES6新增了let命令,用于声明变量,用法类似与var,但是声明的变量只能在let命令所在的代码块内有效。 在上面的代码块中,分别用let和var声明了两个变量,然后在代码块之外调用了这两个 阅读全文
posted @ 2018-01-29 16:50 Dear坏小子 阅读(170) 评论(0) 推荐(0) 编辑