自定义博客皮肤

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Scrapy爬虫框架

Scrapy爬虫框架 一 什么是爬虫框架?   Scrapy一个开源和协作的框架,其最初是为了页面抓取 (更确切来说, 网络抓取 )所设计的,使用它可以以快速、简单、可扩展的方式从网站中提取所需的数据。但目前Scrapy的用途十分广泛,可用于如数据挖掘、监测和自动化测试等领域,也可以应...

2019-05-31 09:31:25

阅读数 26

评论数 0

BeautifulSoup

BeautifulSoup 一 简介 简单来说,Beautiful Soup是python的一个库,最主要的功能是从网页抓取数据。官方解释如下: ''' Beautiful Soup提供一些简单的、python式的函数用来处理导航、搜索、修改分析树等功能。 它是一个工具箱,通过解析文档为用...

2019-05-29 16:05:10

阅读数 18

评论数 0

Selenium请求库

Selenium请求库 一 介绍 1、selenium是什么?   selenium最初是一个自动化测试工具,而爬虫中使用它主要是为了解决requests无法执行javaScript代码的问题。 官网:http://selenium-python.readthedocs.io ...

2019-05-28 11:52:24

阅读数 34

评论数 0

Requests请求库

Requests请求库 一 介绍   Python内置为我们提供了一个内置的模块叫urllib,是用于访问网络资源的,但是由于它内部缺少一些实用的功能,所以用起来比较麻烦。后来出现了一个第三方模块叫 "Requests",Requests 继承了urllib2的所有...

2019-05-28 10:23:40

阅读数 26

评论数 0

DRF五大接口

面向对象封装 面向对象封装导入 # 面向对象的封装: # 1.将子类共有的方法抽离形成父类 # 2.子类使用共有方法,使用的是父类方法 # 3.共有方法中的资源,在子类使用方法时,获取的是子类资源 class MyCls: name = None @classmethod def...

2019-05-23 14:45:29

阅读数 85

评论数 0

DRF框架和序列化器限流分页相关

web开发两种模式 开发模式 说明 前后端不分离 前端展示的数据效果最终是由后端进行控制的,由后端使用模板进行模板的渲染,将渲染之后的内容返回给客户端进行显示 前后端分离 后端服务器只返回前端所需要数据,前端获取数据之后自己控制数据怎么进行展示 3. RestAP...

2019-05-22 08:54:01

阅读数 70

评论数 0

rest_framework登录认证

登录的token操作 # app.models.py:表结构 class User(models.Model): user = models.CharField(max_length=32) pwd = models.CharField(max_length=32) ​ class U...

2019-05-21 14:44:54

阅读数 70

评论数 0

JWT

JWT 在用户注册或登录后,我们想记录用户的登录状态,或者为用户创建身份认证的凭证。我们不再使用Session认证机制,而使用Json Web Token认证机制。 什么是JWT Json web token (JWT), 是为了在网络应用环境间传递声明而执行的一种基于JSON的开放标准(...

2019-05-21 14:42:43

阅读数 33

评论数 0

django进一步序列化

orm无关联连表操作 # models.py class User(models.Model): user = models.CharField(max_length=32) pwd = models.CharField(max_length=32) # 1)db_constrai...

2019-05-17 11:31:56

阅读数 34

评论数 0

vue组件和drf使用序列化定义

组件 ''' 1.根组件:new Vue()创建的组件,一般不明确自身的模板,模板就采用挂载点 2.局部组件: local_component = {} 2.全局组件: Vue.component({}) ''' ​ ''' 1.一个组件就是一个vue实例 2.组件具有自身的template ...

2019-05-16 08:39:24

阅读数 38

评论数 0

django使用Docker和Elasticsearch搭建分布式全文本搜索引擎

1.获取镜像,可以通过网络pull docker image pull delron/elasticsearch-ik:2.4.6-1.0 docker pull mobz/elasticsearch-head:5 2.修改elasticsearch的配置文件 elasticsearc-2.4....

2019-05-15 22:17:52

阅读数 38

评论数 0

vue之文件指令

文件指令 <body> <div id="app"> <!-- 1) 插值表达式 --> <p>{{ msg }}</p&...

2019-05-14 14:41:16

阅读数 8

评论数 0

Vue初识

Vue # Vue:前台框架 # 渐进式JavaScript框架 # 渐进式:vue可以控制页面的一个局部,vue也可以控制整个页面,vue也能控制整个前端项目 # -- 根据项目需求,来决定vue控制项目的程度 ​ 使用 # 1.下载:https://vuejs.org/js/v...

2019-05-13 12:39:08

阅读数 35

评论数 0

Django的model form组件

一 Django的model form组件 这是一个神奇的组件,通过名字我们可以看出来,这个组件的功能就是把model和form组合起来,先来一个简单的例子来看一下这个东西怎么用:比如我们的数据库中有这样一张学生表,字段有姓名,年龄,爱好,邮箱,电话,住址,注册时间等等一大堆信息,现在让你写一个...

2019-05-08 17:41:09

阅读数 23

评论数 0

Django Form表单组件

Django Form表单组件 Form介绍 我们之前在HTML页面中利用form表单向后端提交数据时,都会写一些获取用户输入的标签并且用form标签把它们包起来。 与此同时我们在好多场景下都需要对用户的输入做校验,比如校验用户是否输入,输入的长度和格式等正不正确。如果用户输入的内容有错误就...

2019-05-08 15:25:53

阅读数 14

评论数 0

Django auth认证

Django auth认证 Django自带的用户认证 我们在开发一个网站的时候,无可避免的需要设计实现网站的用户系统。此时我们需要实现包括用户注册、用户登录、用户认证、注销、修改密码等功能,这还真是个麻烦的事情呢。 Django作为一个完美主义者的终极框架,当然也会想到用户的这些痛点。它内...

2019-05-08 15:19:47

阅读数 27

评论数 0

Django中间件

Django中间件 前戏 在前面的博客中已经学会了给视图函数加装饰器来判断是用户是否登录,把没有登录的用户请求跳转到登录页面。我们通过给几个特定视图函数加装饰器实现了这个需求。但是以后添加的视图函数可能也需要加上装饰器,这样是不是稍微有点繁琐。 下面的内容即将让我们通过一些特点的方式实现控制...

2019-04-23 12:47:39

阅读数 21

评论数 0

AJAX

AJAX AJAX准备知识:JSON 什么是 JSON ? JSON 指的是 JavaScript 对象表示法(JavaScriptObjectNotation) JSON 是轻量级的文本数据交换格式 JSON 独立于语言* JSON 具有自我描述性,更易理解 *JSON 使用 Jav...

2019-04-22 14:51:57

阅读数 47

评论数 0

Form介绍

Form介绍 我们之前在HTML页面中利用form表单向后端提交数据时,都会写一些获取用户输入的标签并且用form标签把它们包起来。 与此同时我们在好多场景下都需要对用户的输入做校验,比如校验用户是否输入,输入的长度和格式等正不正确。如果用户输入的内容有错误就需要在页面上相应的位置显示对应的错...

2019-04-22 14:50:10

阅读数 23

评论数 0

自定义分页器

自定义分页器 class Pagination(object): def __init__(self,current_page,all_count,per_page_num=2,pager_count=11): """ ...

2019-04-22 14:48:42

阅读数 16

评论数 0

提示
确定要删除当前文章?
取消 删除