10 2019 档案
摘要:1、Redis概念 Redis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sorted set --有序集合)和hash(哈希类型)。这些数据类型都支持push/pop、add
阅读全文
摘要:下列代码都是以自己的项目实例讲述的,相关的文本内容很少,主要说明全在代码注释中。 我是使用阿里云云通信的短信服务,第一次使用会摸不着头绪,这里我们需要做些准备工作: 1、登陆自己的账号进入阿里云官网,没有账号的朋友们自行注册 2、在导航栏上搜索“短信服务”,没有添加的话应该会有“免费开通”按钮,再进
阅读全文
摘要:下列代码都是以自己的项目实例讲述的,相关的文本内容很少,主要说明全在代码注释中 自制图形验证码 这里所说的图形验证码都是自制的图形,通过画布、画笔、画笔字体的颜色绘制而成的。将验证码封装成一个类比较好管理,代码里有绝对详细的注释,当然大家可以直接复制。 里面涉及的字体都是从系统电脑上自带的,大家直接
阅读全文
摘要:ORM简介 MVC框架中包括一个重要的部分,就是ORM,它实现了数据模型与数据库的解耦,即数据模型的设计不需要依赖于特定的数据库,通过简单的配置就可以轻松更换数据库 ORM是“对象-关系-映射”的简称,主要任务是: 根据对象的类型生成表结构 将对象、列表的操作,转换为sql语句 GoodsInfo.
阅读全文
摘要:Flask获取邮件验证码的全过程大致可以分为三大过程:(项目实例:修改邮箱) 1、发送邮件 1)首先我们需要配置邮件扩展,谈到扩展,我们就需要将扩展包和实例都放置在扩展文件中(我们需要下载:pip install flask-mail) 2)扩展类的实例都是需要绑定到app上(和前面提到的数据库db
阅读全文
摘要:CSRF是什么? (Cross Site Request Forgery, 跨站域请求伪造)是一种网络的攻击方式,它在 2007 年曾被列为互联网 20 大安全隐患之一,也被称为“One Click Attack”或者Session Riding,通常缩写为CSRF或者XSRF,是一种对网站的恶意利
阅读全文
摘要:项目搭建 创建一个项目之后,需要在手动创建几个包(含有__init__.py文件的目录)和文件 1、在主目录下创建配置文件:config.py 2、在主目录下创建扩展文件:exts.py 3、在主目录下创建管理文件(供在命令行使用):manage.py 4、在主目录下创建app包,在app包下再创建
阅读全文
摘要:Django 简介 背景及介绍 Django是一个开放源代码的Web应用框架,由Python写成。采用了MVC的框架模式,即模型M,视图V和控制器C。它最初是被开发来用于管理劳伦斯出版集团旗下的一些以新闻内容为主的网站的,即是CMS(内容管理系统)软件。并于2005年7月在BSD许可证下发布。这套框
阅读全文

浙公网安备 33010602011771号