05 2018 档案

Vue+restfulframework示例
摘要:一、简单回顾vue 前不久我们已经了解了vue前端框架,所以现在强调几点: 修改源: npm config set registry https://registry.npm.taobao.org 创建脚手架: vue init webpack Vue项目名称 #记得把route的这个设置为yes, 阅读全文

posted @ 2018-05-31 14:35 TheLand 阅读(300) 评论(0) 推荐(0)

Django后端项目---- rest framework(4)
摘要:一、分页 试问如果当数据量特别大的时候,你是怎么解决分页的? 方式a、记录当前访问页数的数据id 方式b、最多显示120页等 方式c、只显示上一页,下一页,不让选择页码,对页码进行加密 1、基于limit offset 做分页 from rest_framework.pagination impor 阅读全文

posted @ 2018-05-31 14:33 TheLand 阅读(264) 评论(0) 推荐(0)

前端框架VUE----导入Bootstrap以及jQuery的两种方式
摘要:Vue引入bootstrap主要有两种方法 Vue引入bootstrap主要有两种方法 方法一:在main.js中引入,此方法导入的bootstrap中对于html,body的一些预设置的css样式可能无效。 一、引入jQuery 在当前项目的目录下(就是package.json),运行命令 cnp 阅读全文

posted @ 2018-05-28 15:42 TheLand 阅读(909) 评论(0) 推荐(0)

前端框架VUE----补充
摘要:修饰符 .lazy 在默认情况下,v-model 在每次 input 事件触发后将输入框的值与数据进行同步 。你可以添加 lazy 修饰符,从而转变为使用 change 事件进行同步: .number 如果想自动将用户的输入值转为数值类型,可以给 v-model 添加 number 修饰符 效果: 阅读全文

posted @ 2018-05-28 10:12 TheLand 阅读(187) 评论(0) 推荐(0)

前端框架VUE----表单输入绑定
摘要:vue的核心:声明式的指令和数据的双向绑定。 那么声明式的指令,已经给大家介绍完了。接下来我们来研究一下什么是数据的双向绑定? 另外,大家一定要知道vue的设计模式:MVVM M是Model的简写,V是View的简写,VM就是ViewModel。 单向绑定和双向绑定的区别? 单向绑定非常简单,就是把 阅读全文

posted @ 2018-05-28 10:11 TheLand 阅读(810) 评论(0) 推荐(0)

前端框架VUE----组件的创建
摘要:vue的核心基础就是组件的使用,玩好了组件才能将前面学的基础更好的运用起来。组件的使用更使我们的项目解耦合。更加符合vue的设计思想MVVM。 那接下来就跟我看一下如何在一个Vue实例中使用组件吧! 这里有一个Vue组件的示例: Vue.component('Vheader',{ data:func 阅读全文

posted @ 2018-05-28 10:09 TheLand 阅读(588) 评论(0) 推荐(0)

前端框架VUE----cli脚手架(框架)
摘要:一、创建vue项目 npm install vue-cli -g #-g全局 (sudo)npm install vue-cli -g #mac笔记本 vue-init webpack myvue #项目的名字 cd muvue npm install npm run dev 二、目录结构的说明 出 阅读全文

posted @ 2018-05-28 10:08 TheLand 阅读(593) 评论(0) 推荐(0)

前端框架VUE----计算属性和侦听器
摘要:一、计算属性 模板内的表达式非常便利,但是设计它们的初衷是用于简单运算的。在模板中放入太多的逻辑会让模板过重且难以维护。例如: <div> {{ message.split('').reverse().join('') }} </div> 在这个地方,模板不再是简单的声明式逻辑。你必须看一段时间才能 阅读全文

posted @ 2018-05-25 11:11 TheLand 阅读(296) 评论(0) 推荐(0)

前端框架VUE----vue的使用
摘要:一、安装 对于新手来说,强烈建议大家使用<script>引入 二、 引入vue.js文件 我们能发现,引入vue.js文件之后,Vue被注册为一个全局的变量,它是一个构造函数。 三、使用Vue实例化对象 1.创建vue实例对象 输出结果: ok,我们已经简单的创建了第一个vue应用。渲染的数据的方式 阅读全文

posted @ 2018-05-25 10:00 TheLand 阅读(506) 评论(0) 推荐(0)

前端框架VUE----babel
摘要:这个是解析我们es6的代码的,为什么要用它呢,因为对于一些ie浏览器,甚至FF浏览器,低版本的还不能识别我们的es6代码,那么vue里面好多还让我们去写es6的代码,这个时候我们就可以用babel这个工具将我们的es6的代码转译成浏览器能识别的代码 左边是我们写的es6代码,右边是通过babel这个 阅读全文

posted @ 2018-05-25 09:47 TheLand 阅读(439) 评论(0) 推荐(0)

前端框架VUE----webpack打包工具的使用
摘要:在这里我仅仅的是对webpack做个讲解,webpack这个工具非常强大,解决了我们前端很繁琐的一些工具流程繁琐的事情。如果感兴趣的同学,还是看官网吧。 中文链接地址:https://www.webpackjs.com/ 一、为什么要使用webpack? 现今的很多网页其实可以看做是功能丰富的应用, 阅读全文

posted @ 2018-05-25 09:42 TheLand 阅读(1162) 评论(0) 推荐(0)

前端框架VUE----nodejs中npm的使用
摘要:NPM是什么? 简单的说,npm就是JavaScript的包管理工具。类似Java语法中的maven,gradle,python中的pip。 安装 傻瓜式的安装。 第一步:打开https://nodejs.org/en/ 第二步: 第三步:我们为了统一版本,虽然node.js更新到了8.11.1的版 阅读全文

posted @ 2018-05-25 09:39 TheLand 阅读(2018) 评论(0) 推荐(0)

前端框架VUE----node.js的简单介绍
摘要:一、什么是node.js? 它是可以运行JavaScript的服务平台,可以吧它当做一门后端程序,只是它的开发语言是JavaScript 二、安装 1、node.js的特性: - 非阻塞IO模型 - 时间驱动 2、运用的场景: - 高并发低业务 - 实时场景 - 聊天、电子商务、视频直播等 3、安装 阅读全文

posted @ 2018-05-25 09:37 TheLand 阅读(1180) 评论(0) 推荐(0)

前端框架VUE----面向对象
摘要:JavaScript 语言中,生成实例对象的传统方法是通过构造函数。 上面这种写法跟传统的面向对象语言(比如 C++ 和 Java)差异很大,很容易让新学习这门语言的程序员感到困惑。 ES6 提供了更接近传统语言的写法,引入了 Class(类)这个概念,作为对象的模板。通过class关键字,可以定义 阅读全文

posted @ 2018-05-25 09:35 TheLand 阅读(1050) 评论(1) 推荐(0)

前端框架VUE----对象的单体模式
摘要:对象的单体模式 为了解决箭头函数this指向的问题 推出来一种写法 对象的单体模式 阅读全文

posted @ 2018-05-25 09:33 TheLand 阅读(241) 评论(0) 推荐(0)

前端框架VUE----箭头函数
摘要:箭头函数 基本语法: ES6允许使用“箭头”(=>)定义函数 如果箭头函数不需要参数或需要多个参数,就使用一个圆括号代表参数部分。 使用箭头函数注意点: 箭头函数有几个使用注意点。 (1)函数体内的this对象,就是定义时所在的对象,而不是使用时所在的对象。 我们发现,打印的结果为 此时this指向 阅读全文

posted @ 2018-05-25 09:33 TheLand 阅读(5875) 评论(1) 推荐(2)

前端框架VUE----模板字符串
摘要:传统的JavaScript语言,输出模板通常是这样的写的。 上面这种写法相当繁琐不方便,ES6 引入了模板字符串解决这个问题。 模板字符串(template string)是增强版的字符串,用反引号(`)标识。它可以当作普通字符串使用,也可以用来定义多行字符串,或者在字符串中嵌入变量 上面代码中的模 阅读全文

posted @ 2018-05-25 09:31 TheLand 阅读(1103) 评论(0) 推荐(0)

前端框架VUE----指令
摘要:一、什么是VUE? 它是构建用户界面的JavaScript框架(让它自动生成js,css,html等) 二、怎么使用VUE? 1、引入vue.js 2、展示HTML 3、建立一个vue对象 三、数据绑定 1、插入文本{{ }}。如上例,也可以放表达式 2、插入html:v-html 四、vue的指令 阅读全文

posted @ 2018-05-25 09:28 TheLand 阅读(327) 评论(0) 推荐(0)

Django后端项目---- rest framework(3)
摘要:一、版本 程序也来越大时,可能通过版本不同做不同的处理 没用rest_framework之前,我们可以通过以下这样的方式去获取。 1 class UserView(APIView): 2 def get(self,request,*args,**kwargs): 3 version = reques 阅读全文

posted @ 2018-05-22 08:53 TheLand 阅读(301) 评论(0) 推荐(0)

Django后端项目---- Rest Framework(2)
摘要:一、认证(补充的一个点) 认证请求头 1 #!/usr/bin/env python 2 # -*- coding:utf-8 -*- 3 from rest_framework.views import APIView 4 from rest_framework.response import R 阅读全文

posted @ 2018-05-22 08:42 TheLand 阅读(358) 评论(0) 推荐(0)

Django后端项目----RESTful API
摘要:一. 什么是RESTful REST与技术无关,代表的是一种软件架构风格,REST是Representational State Transfer的简称,中文翻译为“表征状态转移” REST从资源的角度类审视整个网络,它将分布在网络中某个节点的资源通过URL进行标识,客户端应用通过URL来获取资源的 阅读全文

posted @ 2018-05-22 08:38 TheLand 阅读(4026) 评论(0) 推荐(0)

Django后端项目----restful framework 认证源码流程
摘要:一、请求到来之后,都要先执行dispatch方法,dispatch方法方法根据请求方式的不同触发get/post/put/delete等方法 一、请求到来之后,都要先执行dispatch方法,dispatch方法方法根据请求方式的不同触发get/post/put/delete等方法 注意,APIVi 阅读全文

posted @ 2018-05-22 08:21 TheLand 阅读(407) 评论(0) 推荐(0)

前端框架VUE----es6简单介绍
摘要:1、ECMAScript 6 简介 ECMAScript 6.0(以下简称 ES6)是 JavaScript 语言的下一代标准,已经在 2015 年 6 月正式发布了。它的目标,是使得 JavaScript 语言可以用来编写复杂的大型应用程序,成为企业级开发语言。 ECMA:国际标准组织 2、let 阅读全文

posted @ 2018-05-21 20:49 TheLand 阅读(1776) 评论(2) 推荐(1)

前端框架VUE----学习vue前的准备工作
摘要:起步 1.扎实的HTML/CSS/Javascript基本功,这是前置条件。 2.不要用任何的构建项目工具,只用最简单的<script>,把教程里的例子模仿一遍,理解用法。不推荐上来就直接用 vue-cli 构建项目,尤其是如果没有 Node/Webpack 基础。 关于VUE的介绍,请参考:htt 阅读全文

posted @ 2018-05-21 20:42 TheLand 阅读(1036) 评论(0) 推荐(0)

Django项目----快速实现增删改查组件(起步阶段!!!)
摘要:一、相关知识点回顾 1、什么是反射? 可以用字符串的方式去访问对象的属性 2、反射有四种方法? hasattr(object,name):判断一个对象是不是有name属性或者方法 getattr:获取对象的属性或者方法, 需要注意的是,如果返回的是对象的方法,返回出来的是对象的内存地址, 如果需要运 阅读全文

posted @ 2018-05-14 09:21 TheLand 阅读(671) 评论(0) 推荐(0)

django项目----函数和方法的区别
摘要:一、函数和方法的区别 1、函数要手动传self,方法不用传 2、如果是一个函数,用类名去调用,如果是一个方法,用对象去调用 举例说明: class Foo(object): def __init__(self): self.name="haiyan" def func(self): print(se 阅读全文

posted @ 2018-05-14 08:27 TheLand 阅读(490) 评论(0) 推荐(0)

Django框架---- 自定义分页组件
摘要:分页的实现与使用 二、使用 三、批量插入数据 阅读全文

posted @ 2018-05-09 16:25 TheLand 阅读(201) 评论(0) 推荐(0)

Django框架----Form组件补充
摘要:一、Form类 创建Form类时,主要涉及到 【字段】 和 【插件】,字段用于对用户请求数据的验证,插件用于自动生成HTML; 1、Django内置字段如下: 1 Field 2 required=True, 是否允许为空 3 widget=None, HTML插件 4 label=None, 用于 阅读全文

posted @ 2018-05-09 16:24 TheLand 阅读(212) 评论(0) 推荐(0)