自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

zjw_python的博客

人生苦短,我用Python

  • 博客(10)
  • 问答 (6)
  • 收藏
  • 关注

原创 HTTP学习笔记2 http方法 Cookie

HTTP协议用于客户端和服务端之间的通信,在两台计算机之间使用HTTP协议通信时,在一条通信线路上,必定有一端是客户端,另一端是服务器端。HTTP通过请求和响应的交换达成通信: 请求报文:请求方法+请求URI+协议版本+请求首部字段(可选)+内容实体(可选) 响应报文:协议版本+状态码+解释状态码的原因短语+请求首部字段(可选)+内容实体(可选)HTTP是一种无状态协议,其不对请求和响

2018-01-31 16:06:09 421

原创 HTTP学习笔记1 TCP/IP URI

HTTP(超文本传输协议 Hyper Text Transfer Protocol)TCP/IP:IP协议的通信过程中,使用到的协议族的统称,按层次由上至下可划分为4层:应用层、传输层、网络层、链路层应用层:向用户提供应用服务时通信的活动,例如HTTP,FTP,DNS等传输层:提供处于网络连接中两台计算机之间的数据传输,其将数据分割为多个报文数据包,并在每个数据包上打上标记序号和端口号

2018-01-30 17:02:57 725

原创 django-markdown 防止XSS攻击

之前给自己的评论模块添加了支持markdown语法功能,在模板中直接使用了自定义的markdown标签(django1.6以后就移除了内置的markdown标签)和safe标签:{{content|markdown_change|safe}}# -*- coding: utf-8 -*-from django import templateimport markdownregi

2018-01-29 15:29:27 1632

原创 oAuth2.0 第三方登录(Github+QQ+新浪微博)django开发

oAuth2.0开发流程OAuth(开放授权 Open Authorization)是一个开放标准,允许用户授权第三方网站访问他们存储在另外的服务提供者上的信息,而不需要将用户名和密码提供给第三方网站或分享他们数据的所有内容。 处理流程包括:获取授权Code利用Code请求Access Token (令牌)利用令牌请求用户的Openid及其他用户用户信息 (每个用户拥有唯一的Ope

2018-01-25 19:57:34 6515 2

原创 python3 json库学习

JSON (JavaScript Object Notation) 作为一种轻量级的数据交换格式,经常被使用于web前端和后端之间传输数据。Python3 中可以使用 json 模块来对 JSON 数据进行编解码,它主要包含以下四个函数:json.dump() 将python数据对象以JSON格式数据流的形式写入到文件json.load() 解析包含JSON数据的文件为pyth

2018-01-24 20:09:26 3840 2

原创 Python3 urllib库学习

python3将python2的urllib和urllib2库整合为一个urllib库,由于近期用到了这个库就参考官方文档和网上的资料总结了一下导入import urlliburllib.requesturllib.request.urlopen()response = urllib.request.urlopen(url, data=None, [timeout, ]

2018-01-24 16:19:51 1889

原创 wordcloud制作中文词云图(官方文档参数翻译)

其实早在半年前就使用了这个库,当时由于太忙,没有时间记录,最近比较闲,因此写篇笔记总结一下该库的基本用法。更详细的介绍和例子参见其官网Wordcloud1.安装pip install wordcloud2.使用构造wordcloud类from wordcloud import WordCloudwc = WordCloud(参数)#参数# font_path:

2018-01-08 17:41:53 10794

原创 上传图片快速预览HTML5 FileReader + Window.URL+滤镜(兼容低版本IE)

在网页中经常需要上传图片并进行预览,大多数情况下是通过ajax将图片上传到后端,然后反馈上传状态和结果给前端进行预览。这里我们介绍三种快速的上传图片预览方法,不需要后端参与也可快速进行图片预览。 FileReader文档 Window.URL文档1.获取File对象两种预览方法均需要先获取控件的file对象var fileinput = Document.getElemen

2018-01-07 21:27:08 3266

原创 django Paginator分页+Boostrap样式快速生成分页按钮

django自带分页功能,方便我们快速调用,更多介绍见官方文档 1.导入from django.core.paginator import Paginator2.属性和方法p = Paginator(object_list, per_page, orphans=0, allow_empty_first_page=True)#构造Paginator对象#object_lis

2018-01-06 17:17:34 2856

原创 django-simple-captcha 验证码插件介绍

django-simple-captcha作为一款django的验证码插件,使用方法非常简单,能够快速应用到web应用中。 文档官网地址:django-simple-captcha使用方法:1.安装:pip install django-simple-captcha2.项目settings.py及url配置:生成的验证码类型,图片格式等配置都是通过在settings.py中添加若干关键字来指定的

2018-01-02 10:53:34 4133

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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