摘要: 安装 pip3 install pillow 基本使用 1.创建图片 2. 创建画笔,用于在图片上画任意内容 3. 画点 4. 画线 5. 画圆 6. 写文本 7. 特殊字体文字 图片验证码 import PIL from PIL import Image from PIL import Image 阅读全文
posted @ 2018-04-12 20:55 nick560 阅读(204) 评论(0) 推荐(0) 编辑
摘要: http://www.cnblogs.com/0bug/category/1190709.html 阅读全文
posted @ 2018-04-12 19:58 nick560 阅读(81) 评论(0) 推荐(0) 编辑
摘要: 中间件版的登录验证需要依靠session,所以数据库中要有django_session表。 urls.py from django.conf.urls import url from app01 import views urlpatterns = [ url(r'^index/$', views. 阅读全文
posted @ 2018-04-10 16:03 nick560 阅读(710) 评论(0) 推荐(0) 编辑
摘要: settings.py # Django的日志配置项 BASE_LOG_DIR = os.path.join(BASE_DIR, "log") LOGGING = { 'version': 1, # 保留字 'disable_existing_loggers': False, # 禁用已经存在的lo 阅读全文
posted @ 2018-04-10 12:30 nick560 阅读(218) 评论(0) 推荐(0) 编辑
摘要: 中间件 中间件可以定义五个方法,分别是:(主要的是process_request和process_response) process_request(self,request) process_view(self, request, view_func, view_args, view_kwargs 阅读全文
posted @ 2018-04-10 11:41 nick560 阅读(210) 评论(0) 推荐(0) 编辑
摘要: # -*- coding: utf-8 -*-import scrapyfrom scrapy.http import Requestfrom scrapy.selector import Selectorclass ChoutiSpider(scrapy.Spider): name = 'chou 阅读全文
posted @ 2018-04-09 19:42 nick560 阅读(187) 评论(0) 推荐(0) 编辑
摘要: 一 介绍 Scrapy 是基于twisted框架开发而来,twisted是一个流行的事件驱动的python网络框架。因此Scrapy使用了一种非阻塞(又名异步)的代码来实现并发。整体架构大致如下 The data flow in Scrapy is controlled by the executi 阅读全文
posted @ 2018-04-08 21:27 nick560 阅读(214) 评论(0) 推荐(0) 编辑
摘要: 1. Cookie 本质上就是保存在浏览器上的键值对。为了解决HTTP请求是无状态。 cookie具体指的是一段小信息,它是服务器发送出来存储在浏览器上的一组组键值对,下次访问服务器时浏览器会自动携带这些键值对,以便服务器提取有用信息。 可以用来做登录、7天免登录、浏览习惯(每页显示多少条) Dja 阅读全文
posted @ 2018-04-08 20:26 nick560 阅读(87) 评论(0) 推荐(0) 编辑
摘要: ps: parse()可以转成json对象,对象可以调用属性。 例如:arg.status。 合格的json对象: 不合格的json对象: 阅读全文
posted @ 2018-04-08 15:43 nick560 阅读(139) 评论(0) 推荐(0) 编辑
摘要: login.html <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> </head> <body> {% csrf_token %} <input type="text"id="u 阅读全文
posted @ 2018-04-08 15:35 nick560 阅读(289) 评论(0) 推荐(0) 编辑