摘要:
1.1 MySQL用户管理 1.1.1 用户的定义 用户名+主机域 mysql> select user,host,password from mysql.user; + + + + | user | host | password | + + + + | root | localhost | *2 阅读全文
posted @ 2018-07-08 20:41
yimi+fly
阅读(258)
评论(0)
推荐(0)
摘要:
rest_framework-02-权限-内置权限源码流程 权限 问题:不同视图不同权限可以访问 1.models.py from django.db import models class UserInfo(models.Model): user_type_choices = ( (1,'普通用户 阅读全文
posted @ 2018-07-08 20:39
yimi+fly
阅读(134)
评论(0)
推荐(0)
摘要:
CBV-3-csrf_token认证-中间件 csrf views.py 1、settings.py没有注释到csrf。当post请求的方式会报错。 如果你不想有csrf_token怎么办? 中间件 面试题: 1. django中间件 最多5个 - process_request 请求 - proc 阅读全文
posted @ 2018-07-08 20:35
yimi+fly
阅读(196)
评论(0)
推荐(0)
摘要:
rest_framework-00-规范-APIview源码解析-认证 规范 支付宝: 接口开发 订单api order 方式1:缺点:如果有10张表,则需要40个url. urls.py views.py 缺点:如果有10张表,则需要40个url. 接下来就出现了resrful 规范,比较简洁 方 阅读全文
posted @ 2018-07-08 20:31
yimi+fly
阅读(258)
评论(0)
推荐(0)
摘要:
CBV-2-CBV流程-view源码解析-面向对象-继承 CBV,基于反射实现根据请求方式不同,执行不同的方法。 请求流程:view源码解析 1.urls.py :请求一定来执行视图下的as_view方法。 2.views.py 视图内没有as_view方法,则找父级的as_view方法。 3.源码 阅读全文
posted @ 2018-07-08 20:13
yimi+fly
阅读(195)
评论(0)
推荐(0)
摘要:
CBV-1-面向对象-封装 CBV,基于反射实现根据请求方式不同,执行不同的方法。 1. 开发模式 - 普通开发方式(前后端放在一起写) - 前后端分离 2. 后端开发 为前端提供URL(API/接口的开发) 注:永远返回HttpResponse 什么是接口? 后端写一个简单的接口: urls.py 阅读全文
posted @ 2018-07-08 20:10
yimi+fly
阅读(150)
评论(0)
推荐(0)
摘要:
rest_framework-01-认证(用户登录)-内置认证 如果我们写API有人能访问,有人不能访问,则需要些认证。 如何知道该用户是否已登入? 如果用户登入成功,则给用户一个随机字符串,去访问另一个页面。 以前写session的时候,都是把session写cookie里面。 那现在我们可以把随 阅读全文
posted @ 2018-07-08 19:05
yimi+fly
阅读(1415)
评论(1)
推荐(0)
摘要:
rest_framework-09-路由 路由 1.最原始的路由 2.?问号传参 等于号= 渲染器json格式, http://127.0.0.1:8080/api/v1/view1/1/?format=json 运行结果: 3. .json 点后面可以写字母、数字等等 http://127.0.0 阅读全文
posted @ 2018-07-08 19:02
yimi+fly
阅读(183)
评论(0)
推荐(0)
摘要:
rest_framework-08-视图 请求方式: 视图 1.GenericAPIView # 视图2.GenericViewSet # 视图 劣势:指向同一个视图,get无法区分是查询单个对象还是所有数据。3.ModelViewSet # 视图 最强大:增、删、改、查、局部更新6个方法。 总结: 阅读全文
posted @ 2018-07-08 19:01
yimi+fly
阅读(135)
评论(0)
推荐(0)
摘要:
rest_framework-07-分页-渲染器 渲染器的作用:序列化、友好的展示 分页 a. PageNumberPagination分页,看第n页,每页显示n条数据;上一页和下一页。 1. 2. 3. 4. 5.渲染器 先配置settings.py文件,必须有rest_framework 6. 阅读全文
posted @ 2018-07-08 18:55
yimi+fly
阅读(156)
评论(0)
推荐(0)
摘要:
Linux笔记 day01 Linux - CentOS 7.4 基础命令 系统优化+定时任务nginxnginx+py搭建网站 Linux vmware fusion(mac) vmware workstation 12.0 (windows) 8.0 远程连接工具:xshell (windows 阅读全文
posted @ 2018-07-08 18:51
yimi+fly
阅读(142)
评论(0)
推荐(0)
摘要:
Linux常用命令大全 最近都在和Linux打交道,这方面基础比较薄弱的我只好买了本鸟哥的书看看,感觉还不错。我觉得Linux相比windows比较麻烦的就是很多东西都要用命令来控制,当然,这也是很多人喜欢linux的原因,比较短小但却功能强大。为了方便大家查找linux的相关命令,我就将我了解到的 阅读全文
posted @ 2018-07-08 18:36
yimi+fly
阅读(84)
评论(0)
推荐(0)
摘要:
django修改server端口号 django可以在运行服务器时指定端口号 python manage.py runserver 8080 django修改server端口号 django可以在运行服务器时指定端口号 python manage.py runserver 8080 django修改 阅读全文
posted @ 2018-07-08 18:33
yimi+fly
阅读(236)
评论(0)
推荐(0)
摘要:
SublimeServer插件安装和使用 sublime默认打开的html文件使用的是file协议。 SublimeServer可以为我们启动静态服务器,这样就可以发送ajax请求,当然也可以直接打开我们html文件。 1、首先在sublime中安装 SublimeServer插件 关于怎么安装sb 阅读全文
posted @ 2018-07-08 17:25
yimi+fly
阅读(343)
评论(0)
推荐(0)
摘要:
Vue+Vue--Router结合开发 在实际开发中,用 Vue.js + vue-router 创建单页应用,是非常简单的。 在使用 Vue.js 时,我们就已经把组件组合成一个应用了,当你要把 vue-router 加进来,只需要配置组件和路由映射,然后告诉 vue-router 在哪里渲染它们 阅读全文
posted @ 2018-07-08 17:21
yimi+fly
阅读(301)
评论(0)
推荐(0)
摘要:
Vue.js的组件化思想--下 一、组件间的通信 组件实例的作用域是孤立的;这意味着不能并且不应该在子组件的模板内直接引用父组件的数据。但是父子组件之间需要通信:父组件要给子组件传递数据,子组件需要将它内部发生的事情告知给父组件。 在 Vue.js 中,父子组件的关系可以总结为 props down 阅读全文
posted @ 2018-07-08 17:19
yimi+fly
阅读(304)
评论(0)
推荐(1)
摘要:
Vue.js的组件化思想--上 一、Vue中的组件 Vue视图层的灵魂 — 组件化 组件(Component)是 Vue.js 最强大的功能之一; 组件可以扩展 HTML 元素,封装可重用的代码; 在较高层面上,组件是自定义元素, Vue.js 的编译器为它添加特殊功能。在有些情况下,组件也可以是原 阅读全文
posted @ 2018-07-08 17:18
yimi+fly
阅读(4272)
评论(0)
推荐(1)
摘要:
<!--end: blogStats --> <!--end: navigator 博客导航栏 --> <!--done--> Git常用命令总结 Git常用命令 请确保已经安装里git客户端 一般配置 git --version //查看git的版本信息 git config --global u 阅读全文
posted @ 2018-07-08 17:17
yimi+fly
阅读(140)
评论(0)
推荐(0)
摘要:
<!--end: blogStats --> <!--end: navigator 博客导航栏 --> <!--done--> vue基础语法 vue官网链接:https://cn.vuejs.org/ 一、Vue简介 Vue.js 是一个用于创建 Web 交互界面的库。它让你通过简单而灵活的 AP 阅读全文
posted @ 2018-07-08 17:15
yimi+fly
阅读(6656)
评论(0)
推荐(0)
摘要:
<!--end: blogStats --> <!--end: navigator 博客导航栏 --> <!--done--> ES6基础语法 00-ES6是什么? javascript_top的第6版 在ES5的基础上增加了遇到新特性 箭头函数 字符串插值 代理 生成器 ...... 01-let 阅读全文
posted @ 2018-07-08 17:13
yimi+fly
阅读(218)
评论(0)
推荐(0)
摘要:
Vue笔记 尤雨溪是Vue.js框架的作者,HTML5版Clear的打造人。他认为,未来App的趋势是轻量化和细化,能解决问题的应用就是好应用。而在移动互联网时代大的背景下,个人开发者的机遇在门槛低,成本低,跨设备和多平台四个方面。 大帅哥!!!! 变量{{}} <p>name:{{ name }} 阅读全文
posted @ 2018-07-08 17:11
yimi+fly
阅读(139)
评论(0)
推荐(0)
摘要:
vertical-align和line-height的深入应用 本文的重点是了解vertical-align和line-height的使用 涉及到的名词:基线,底端,行内框,行框,行间距,替换元素及非替换元素,对齐。只有充分理解这些概念才会灵活运用这两个属性。 什么是对齐 对齐一定是涉及两个对象:对 阅读全文
posted @ 2018-07-08 16:45
yimi+fly
阅读(197)
评论(0)
推荐(0)
摘要:
<!--end: blogStats --> <!--end: navigator 博客导航栏 --> <!--done--> 前端基础之CSS CSS介绍 CSS(Cascading Style Sheet,层叠样式表)定义如何显示HTML元素。l 当浏览器读到一个样式表,它就会按照这个样式表来对 阅读全文
posted @ 2018-07-08 16:42
yimi+fly
阅读(130)
评论(0)
推荐(0)
摘要:
前端基础之HTML web服务本质 import socket def main(): sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM) sock.bind(('localhost',8081)) sock.listen(5) whil 阅读全文
posted @ 2018-07-08 16:41
yimi+fly
阅读(272)
评论(0)
推荐(0)
摘要:
<!--end: blogStats --> <!--end: navigator 博客导航栏 --> <!--done--> HTTP协议 一 HTTP概述 HTTP(hypertext transport protocol),即超文本传输协议。这个协议详细规定了浏览器和服务器之间互相通信的规则。 阅读全文
posted @ 2018-07-08 16:39
yimi+fly
阅读(254)
评论(0)
推荐(0)
摘要:
MySQL5.7.12直接解压zip包,安装过程 mysql-5.7.12-winx64.zip解压安装方式 1、解压文件到你想要安装的位置。 本人是直接解压到E盘。 2、配置环境变量,在path中放入:E:\mysql-5.7.12-winx64\bin; 3、在E:\mysql-5.7.12-w 阅读全文
posted @ 2018-07-08 16:37
yimi+fly
阅读(226)
评论(0)
推荐(0)
摘要:
MySQL数据库安装与配置详解 目录 一、概述 二、MySQL安装 三、安装成功验证 四、NavicatforMySQL下载及使用 一、概述 MySQL版本:5.7.17 下载地址:http://rj.baidu.com/soft/detail/12585.html?ald 客户端工具:Navica 阅读全文
posted @ 2018-07-08 16:34
yimi+fly
阅读(722)
评论(0)
推荐(0)
摘要:
Python(16)-Python内置函数 python内置了一系列的常用函数,以便于我们使用,python英文官方文档详细说明:https://docs.python.org/3/library/functions.html Built-in Functions abs() dict() help 阅读全文
posted @ 2018-07-08 16:27
yimi+fly
阅读(142)
评论(0)
推荐(0)

浙公网安备 33010602011771号