摘要: 第一步:注册后端逻辑补充 我们上一次的注册代码写了一些还没写完,现在来把它补完。(注意有些代码需要导包) @passport_blue.route("/register",methods = ["post"]) def register(): """注册 1.接受参数(手机号,短信验证码,密码明文) 阅读全文
posted @ 2020-10-11 23:57 林卿 阅读(234) 评论(0) 推荐(1) 编辑
摘要: 第一步:短信验证码 首先我们根据上次写的逻辑来把代码补全。 @passport_blue.route("/sms_code",methods=["POST"]) def sms_code(): """ 发送短信验证码 1.接收参数(手机号,用户填写的图形验证码,uuid) 2.校验参数 2.1校验三 阅读全文
posted @ 2020-10-11 18:17 林卿 阅读(166) 评论(0) 推荐(0) 编辑
摘要: 第一步:图片验证码处理思路 写注册代码之前我们先分析一下思路,首先看见这个注册表上有四个要求。 我们就用画图的形式来分析这个注册表; 首先浏览器需要一个验证码,就发送一个要图片验证码的请求并带上uuid给服务器,服务器这时就生成验证码,验证码分为文字版和图片版。服务器使用redis来存储文字版验证码 阅读全文
posted @ 2020-10-07 22:09 林卿 阅读(323) 评论(0) 推荐(0) 编辑
摘要: 第一步:表间结构分析 表间结构示意图: 第二步: 模型类分析 模型类准备: 在info文件夹中存储着我们的所有的业务逻辑,所以,我们可以在info中新建一个名为models.py的python文件,用于存储模型类定义的相关代码。 在models.py中放入下面的代码 from datetime im 阅读全文
posted @ 2020-10-04 21:19 林卿 阅读(188) 评论(0) 推荐(0) 编辑
摘要: 第一步:配置信息的抽取 先在news_iy03目录下创建一个config文件用来存放配置代码。 然后将class下的所有配置代码放进config文件里。 这里你会发现StrictRedis报错,不过没关系,用alt加回车就可以导包 config文件处理好了之后回到manage文件里我们需要导入con 阅读全文
posted @ 2020-10-03 18:01 林卿 阅读(197) 评论(0) 推荐(0) 编辑
摘要: 第一步:立项 新建一个flask项目,并命名为news_it03(名字随便取就行),并指定一下配置。(下面是建立后的结果) 第二步:配置文件的加载 class Config(object): """配置文件的加载""" # 开启调试模式 DEBUG = True app.config.from_ob 阅读全文
posted @ 2020-10-02 15:44 林卿 阅读(239) 评论(0) 推荐(0) 编辑
摘要: 软件开发过程的模型 软件开发模型分为:瀑布模型、快速原型模型、螺旋模型。 瀑布模型如下: 瀑布模型是是线性模型的一种,在所有模型中占有重要地位,是所有其他模型的一个基础。每一个阶段执行一次,按线性顺序进行软件开发。 测试的切入点:测试阶段处于软件实现后,必须在代码完成后留出足够的时间给测试活动,否则 阅读全文
posted @ 2020-06-11 10:16 林卿 阅读(226) 评论(0) 推荐(0) 编辑
摘要: 一、网络层的基本概念网络层上层为传输层,下层为数据链路层,它通过路由选择算法,为IP分组从源主机到目的主机选择一条合适的传输路径,为传输层端—端数据传输提供服务。 二、网络层IP协议的基本内容网络层中的网络协议是IP,IP协议的分类有IPv4和IPv6 IP协议的特点IP协议是一种无连接,不可靠的分 阅读全文
posted @ 2019-11-07 14:20 林卿 阅读(826) 评论(0) 推荐(0) 编辑
摘要: 一·、什么是session? 在解析 session 的实现之前,我们先介绍一下 session 怎么使用。session 可以看做是在不同的请求之间保存数据的方法,因为 HTTP 是无状态的协议,但是在业务应用上我们希望知道不同请求是否是同一个人发起的。比如张三,王二都在自己的手机上用淘宝购物,将 阅读全文
posted @ 2019-11-07 14:19 林卿 阅读(322) 评论(0) 推荐(0) 编辑
摘要: Django基础知识 一、Django的优势 Python的WEB框架有Django、Tornado、Flask 等多种,Django相较与其他WEB框架其优势为:大而全,框架本身集成了ORM、模型绑定、模板引擎、缓存、Session等诸多功能 二、DJango项目的创建 1.命令行 django- 阅读全文
posted @ 2019-11-06 23:26 林卿 阅读(233) 评论(0) 推荐(0) 编辑