02 2019 档案

摘要:什么是Xpath Xpath是一门在HTML、XML文档中查找信息的语言,可以用来在HTML/XML文档中对元素和属性进行遍历 XML:可扩展标记语言,被设计为传输和存储数据,其焦点是数据内容,每个XML的标签叫做节点, Xpath节点选择工具: Chrome插件XPath Helper 开源的XP 阅读全文
posted @ 2019-02-28 00:00 离人怎挽_wdj 阅读(340) 评论(0) 推荐(0) 编辑
摘要:首先解决python中使用selenium调用Firefox缺少geckodriver的问题 geckodriver.exe下载地址 : https://pan.baidu.com/s/10Vy9WH1ZpkvdFmZ3T7aw_w , https://github.com/mozilla/geck 阅读全文
posted @ 2019-02-27 23:10 离人怎挽_wdj 阅读(184) 评论(0) 推荐(0) 编辑
摘要:简介 virtualenv为应用提供了隔离的Python运行环境,解决了不同应用间多版本的冲突问题。 例如: 如果我们要同时开发多个应用程序,那这些应用程序都会共用一个Python,就是安装在系统的Python 3。如果应用A需要jinja 2.7,而应用B需要jinja 2.6怎么办? 这种情况下 阅读全文
posted @ 2019-02-27 09:05 离人怎挽_wdj 阅读(218) 评论(0) 推荐(0) 编辑
摘要:简介 Python标准库中提供了:urllib、urllib2、httplib等模块以供Http请求,但是,它的 API 太渣了。它是为另一个时代、另一个互联网所创建的。它需要巨量的工作,甚至包括各种方法覆盖,来完成最简单的任务。 Requests 是使用 Apache2 Licensed 许可证的 阅读全文
posted @ 2019-02-27 08:48 离人怎挽_wdj 阅读(576) 评论(0) 推荐(0) 编辑
摘要:路飞学城前后端分离项目2 推荐课程的开发 需求: 我们在点击推荐课程的时候,会有该推荐课程的详细页面 思路: 为每一个推荐课程标签添加事件,重新向后台请求数据加载页面,但是url不会发生改变 使用router-link,因为都在在detail路由中,页面不会重新加载,所以只要url改变,页面不改变 阅读全文
posted @ 2019-02-26 19:05 离人怎挽_wdj 阅读(284) 评论(0) 推荐(0) 编辑
摘要:路飞学城项目之前后端分离 前后端故名思议就是前端和后端分离开来,一个人写前端,一个人写后端. 前后端都是要基于restful协议进行的 后端主要是写接口,所谓的接口就是url,前端用ajax技术发送请求给后端,向后端拿想要的数据 而后端只需要返回json数据即可. 用Django的restframe 阅读全文
posted @ 2019-02-26 10:31 离人怎挽_wdj 阅读(255) 评论(0) 推荐(0) 编辑
摘要:安装node.js 安装vue-cli vue -V 查看版本 vue -list sass 选N cd myproject npm install npm run dev d: npm run dev 让项目执行起来 可以创建一个components文件夹,来放置vue的文件, 可以进行创建更多的 阅读全文
posted @ 2019-02-25 20:09 离人怎挽_wdj 阅读(317) 评论(0) 推荐(0) 编辑
摘要:Vue.js 组件 组件(Component)是 Vue.js 最强大的功能之一。vue的核心基础就是组件的使用,玩好了组件才能将前面学的基础更好的运用起来。组件的使用更使我们的项目解耦合。更加符合vue的设计思想MVVM。 组件可以扩展 HTML 元素,封装可重用的代码。 组件系统让我们可以用独立 阅读全文
posted @ 2019-02-24 23:05 离人怎挽_wdj 阅读(172) 评论(0) 推荐(0) 编辑
摘要:vue的核心:声明式的指令和数据的双向绑定。 那么声明式的指令,已经给大家介绍完了。接下来我们来研究一下什么是数据的双向绑定? 另外,大家一定要知道vue的设计模式:MVVM M是Model的简写,V是View的简写,VM就是ViewModel。 单向绑定和双向绑定的区别: 单向绑定非常简单,就是把 阅读全文
posted @ 2019-02-24 22:29 离人怎挽_wdj 阅读(524) 评论(0) 推荐(0) 编辑
摘要:一、计算属性 模板内的表达式非常便利,但是设计它们的初衷是用于简单运算的。在模板中放入太多的逻辑会让模板过重且难以维护。例如: 在这个地方,模板不再是简单的声明式逻辑。你必须看一段时间才能意识到,这里是想要显示变量 message 的翻转字符串。当你想要在模板中多次引用此处的翻转字符串时,就会更加难 阅读全文
posted @ 2019-02-24 22:19 离人怎挽_wdj 阅读(181) 评论(0) 推荐(0) 编辑
摘要:Nodejs介绍 什么是JavaScript? javascript是一门运行在浏览器端的脚本语言,用来做客户端页面的交互。 JavaScript的运行环境呢? 故名思意他的运行环境就是浏览器,但是真的是这样的吗?其实不然,他的真正运行环境其实是运行在浏览器内核中的js引擎。为什么是这样的了?因为通 阅读全文
posted @ 2019-02-24 17:50 离人怎挽_wdj 阅读(531) 评论(0) 推荐(0) 编辑
摘要:阅读目录 v-if 指令 二、v-show 三、v-bind 三事件处理 监听事件 v-on:click 简写成@click 四、个数组列表的v-for 所谓指令系统,大家可以联想咱们的cmd命令行工具,只要我输入一条正确的指令,系统就开始干活了。 在vue中,指令系统,设置一些命令之后,来操作我们 阅读全文
posted @ 2019-02-24 17:03 离人怎挽_wdj 阅读(163) 评论(0) 推荐(0) 编辑
摘要:es6语法 es6语法:let和const: 为什么?在{ }局部作用域里面可以找到a变量值? 这是js var的一个坑,一旦定义了就是全局的变量. var示例: 输出的是234,因为var a=123被覆盖了. 如果还是用var的话,就会有各种各样想不到的坑,不符合我们编程的逻辑 所以es6里面, 阅读全文
posted @ 2019-02-24 16:38 离人怎挽_wdj 阅读(489) 评论(0) 推荐(0) 编辑
摘要:Vue是什么? Vue (读音 /vjuː/,类似于 view) 是一套用于构建用户界面的渐进式框架。与其它大型框架不同的是,Vue 被设计为可以自底向上逐层应用。Vue 的核心库只关注视图层,不仅易于上手,还便于与第三方库或既有项目整合。另一方面,当与现在化的工具链以及各种支持类库结合使用时,Vu 阅读全文
posted @ 2019-02-24 11:31 离人怎挽_wdj 阅读(132) 评论(0) 推荐(0) 编辑
摘要:Conttenttypes介绍 当你看到contenttype你是不是想到了请求头的contenttype? 但是 此contenttypes不是请求头Content-Type而是Django自带的app 或许你当时没有注意到contenttypes,这里简单的介绍一下,如何用Django自带的co 阅读全文
posted @ 2019-02-24 11:08 离人怎挽_wdj 阅读(170) 评论(0) 推荐(0) 编辑
摘要:一. 什么是RESTful REST与技术无关,代表的是一种软件架构风格,REST是Representational State Transfer的简称,中文翻译为“表征状态转移” REST从资源的角度类审视整个网络,它将分布在网络中某个节点的资源通过URL进行标识,客户端应用通过URL来获取资源的 阅读全文
posted @ 2019-02-24 09:57 离人怎挽_wdj 阅读(319) 评论(0) 推荐(0) 编辑
摘要:版本处理 简介 API版本控制可以用来在不同的客户端使用不同的行为。REST框架提供了大量不同的版本设计。 版本控制是由传入的客户端请求决定的,并且可能基于请求URL,或者基于请求头。 有许多有效的方法达到版本控制的目的。特别是为具有多个客户的长期系统工程进行设计时,没有版本控制的系统也是可以的。 阅读全文
posted @ 2019-02-21 23:15 离人怎挽_wdj 阅读(212) 评论(0) 推荐(0) 编辑
摘要:Http Post请求四种请求提的python实现 欢迎转载,也请在明显位置注明出处 :https://www.cnblogs.com/Detector/p/9404391.html 谢谢! HTTP的报文结构 上图清晰的展示了HTTP 消息的结构。详情如下: 请求行:即第一排用空格分割成的三个小块 阅读全文
posted @ 2019-02-21 20:52 离人怎挽_wdj 阅读(624) 评论(0) 推荐(0) 编辑
摘要:认证与权限组件 认证组件 局部视图认证 在app01.service.auth.py: 在views.py: 全局视图认证组件 settings.py配置如下: 全局视图下view中的LoginView 权限组件 app01.utils.py views.py 全局视图权限 如果想添加白名单,在该类 阅读全文
posted @ 2019-02-21 14:47 离人怎挽_wdj 阅读(193) 评论(0) 推荐(0) 编辑
摘要:简介 Postman是chrome的一个插件,是常用的接口测试工具,能够发送任何类型的http请求,支持GET/PUT/POST/DELETE等。Postman非常简单易用,通过填写URL,header,body等就可以发送一个请求,用来测试api接口非常方便。 下载 Postman 4.1.2 下 阅读全文
posted @ 2019-02-21 09:18 离人怎挽_wdj 阅读(252) 评论(0) 推荐(0) 编辑
摘要:下面我来来看restframework是如何将冗余的代码一步步的进行封装. 这里主要用到的是多继承 mixin类编写视图 view.py url 使用通用的基于类的视图 通过使用mixin类,我们使用更少的代码重写了这些视图,但我们还可以再进一步。REST框架提供了一组已经混合好(mixed-in) 阅读全文
posted @ 2019-02-20 22:43 离人怎挽_wdj 阅读(125) 评论(0) 推荐(0) 编辑
摘要:Restframework 这里先简单的介绍一下restful协议,Django REST framework 是一个强大且灵活的工具包,用以构建Web APIs,体现了一切皆是资源,操作只是请求方式 基于restful协议的框架有很多,Django下的restframework只是其中的一种,re 阅读全文
posted @ 2019-02-20 00:19 离人怎挽_wdj 阅读(238) 评论(0) 推荐(0) 编辑
摘要:简介 Model + Form ==> ModelForm。model和form的结合体,所以有以下功能: 验证 数据库操作 Form回顾 models.py ? 1 2 3 4 5 6 7 class UserType(models.Model): caption = models.CharFie 阅读全文
posted @ 2019-02-18 09:16 离人怎挽_wdj 阅读(140) 评论(0) 推荐(0) 编辑
摘要:一、需求 仿照django的admin,开发自己的stark组件。实现类似数据库客户端的功能,对数据进行增删改查。 二、实现 1、在settings配置中分别注册这三个app # Application definition INSTALLED_APPS = [ 'django.contrib.ad 阅读全文
posted @ 2019-02-16 20:50 离人怎挽_wdj 编辑
摘要:admin组件使用 Django 提供了基于 web 的管理工具。 Django 自动管理工具是 django.contrib 的一部分。你可以在项目的 settings.py 中的 INSTALLED_APPS 看到它: django.contrib是一套庞大的功能集,它是Django基本代码的组 阅读全文
posted @ 2019-02-16 17:03 离人怎挽_wdj 编辑
只有注册用户登录后才能阅读该文。
posted @ 2019-02-15 11:06 离人怎挽_wdj 编辑
摘要:什么是同源策略 同源策略,它是由Netscape提出的一个著名的安全策略。现在所有支持JavaScript 的浏览器都会使用这个策略。所谓同源是指,域名,协议,端口相同。当一个浏览器的两个tab页中分别打开来 百度和谷歌的页面,当浏览器的百度tab页执行一个脚本的时候会检查这个脚本是属于哪个页面的, 阅读全文
posted @ 2019-02-14 18:44 离人怎挽_wdj 阅读(215) 评论(0) 推荐(0) 编辑
摘要:自定义连接池 import redis from django.shortcuts import render,HttpResponse from utils.redis_pool import POOL def index(request): conn = redis.Redis(connecti 阅读全文
posted @ 2019-02-13 14:46 离人怎挽_wdj 阅读(188) 评论(0) 推荐(0) 编辑
摘要:1、 解决办法: 1.在settings.py 下的 INSTALLED_APPS 插入blog 2.在blog下的models.py 添加模型 例如: class Blog_Model(models.Model): name = models.CharField(db_column='name', 阅读全文
posted @ 2019-02-11 11:19 离人怎挽_wdj 阅读(173) 评论(0) 推荐(0) 编辑
摘要:创建表关系如下图 建表语句 /* Navicat Premium Data Transfer Source Server : localhost Source Server Type : MySQL Source Server Version : 50624 Source Host : localh 阅读全文
posted @ 2019-02-08 16:04 离人怎挽_wdj 阅读(138) 评论(0) 推荐(0) 编辑
摘要:<!DOCTYPE html> <html lang="zh-CN"> <head> <meta charset="UTF-8"> <meta http-equiv="x-ua-compatible" content="IE=edge"> <meta name="viewport" content= 阅读全文
posted @ 2019-02-03 11:10 离人怎挽_wdj 阅读(136) 评论(0) 推荐(0) 编辑
摘要:<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="x-ua-compatible" content="IE=edge"> <meta name="viewport" content="wi 阅读全文
posted @ 2019-02-03 10:39 离人怎挽_wdj 阅读(413) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示