摘要: 这里讲讲在django中使用第三方插件验证码的流程。 一、 先安装pillow, 通过 python -m pip install pillow 二、安装完后,在官方网站上看操作过程。地址:pillow.readthedocs.io/en/ 三、视图部分逻辑代码-- 1、验证码部分 ( 注意:验证码 阅读全文
posted @ 2018-03-16 11:39 李荣先辈Java 阅读(242) 评论(0) 推荐(0) 编辑
摘要: Python中单下划线和双下划线: 一、分类 (1)、以单下划线开头,表示这是一个保护成员,只有类对象和子类对象自己能访问到这些变量。 以单下划线开头的变量和函数被默认是内部函数,使用from module import *时不会被获取,但是使用import module可以获取。 (2)、以单下划 阅读全文
posted @ 2018-03-15 00:11 李荣先辈Java 阅读(1633) 评论(0) 推荐(0) 编辑
摘要: 转载:团子的小窝 http://kodango.com/variable-arguments-in-python 阅读全文
posted @ 2018-03-14 23:35 李荣先辈Java 阅读(246) 评论(0) 推荐(0) 编辑
摘要: 转载 https://www.cnblogs.com/tkqasn/p/5977653.html 阅读全文
posted @ 2018-03-14 18:32 李荣先辈Java 阅读(142) 评论(0) 推荐(0) 编辑
摘要: 转载自[1] 实际这是个实例变量是否指向类变量的问题。 python的类变量和实例变量,顾名思义,类变量是指跟类的变量,而实例变量,指跟类的具体实例相关联的变量,具体体现为self.x 等。实际要注意的类变量和实例变量之间的关联。和类方法可以通过类也可以通过实例访问类似,类变量既可以通过实例也可以通 阅读全文
posted @ 2018-03-14 18:21 李荣先辈Java 阅读(614) 评论(0) 推荐(0) 编辑
摘要: 转载自[1] 一般要用某个类的方法,先要实例这个类。 但是可以通过@staticmethod和@classmethod,直接用“类.方法()”来调用这个方法。 而 @staticmethod和@classmethod 区别是 @staticmethod不需要表示自身对象的self和自身类的cls参数 阅读全文
posted @ 2018-03-14 18:07 李荣先辈Java 阅读(252) 评论(0) 推荐(0) 编辑
摘要: 二、装饰器 装饰器可以在给函数修改功能的同时并不改变这个函数本身。(以下用的都是python2.7) 首先,在python里面函数是对象,在下面的函数里"fun"是函数也是对象可以传递给test。加括号才能执行函数[1]。 现在要给函数 fun() 修改增加一点功能, 但是又不改变fun() 这个函 阅读全文
posted @ 2018-03-14 16:39 李荣先辈Java 阅读(3913) 评论(0) 推荐(0) 编辑
摘要: 一、迭代 迭代就是逐个并且单向访问容器 (这里的容器暂时指数据类型,比如list和dict) 中的元素的行为。举个例子:将一个长度为五的数组逐个从头到尾(即单向)打印的方式称之为迭代。如下图。 二、迭代器 1、迭代器概念 迭代器简单的说就是可以对数据(这里指可以迭代的数据)进行迭代行为的对象。 可以 阅读全文
posted @ 2018-03-13 23:10 李荣先辈Java 阅读(263) 评论(0) 推荐(0) 编辑
摘要: 有时候在客户端输入:nginx 但是终端会输出以下,显示启动失败 这时候可以输入:ps -ef| grep nginx 终端会输出以下,显示占用的端口 然后输入:kill 551 来停止该端口进程。 再在终端输入:nginx 然后在浏览器输入:http://127.0.0.1:8080/ 就会显示启 阅读全文
posted @ 2018-03-11 21:42 李荣先辈Java 阅读(7294) 评论(0) 推荐(0) 编辑
摘要: 一、WSGI WSGI ( Web Server Gateway Interface )是一个网络服务器和网络应用的通用接口的规范或者用于Python框架。 由于python开发人员在网络框架的选择限制了网络服务器的选择是python 网络框架的问题。Python应用经常设计只用在 CGI、Fast 阅读全文
posted @ 2018-03-11 11:47 李荣先辈Java 阅读(320) 评论(0) 推荐(0) 编辑