摘要:
在flask框架中 我们说了登陆和注册的小功能,其他小功能模板我们下次一一描述, 今天我们来看看Git版本控制和使用: 关于版本控制 什么是“版本控制”?我为什么要关心它呢? 版本控制是一种记录一个或若干文件内容变化,以便将来查阅特定版本修订情况的系统。 在本书所展示的例子中,我们对保存着软件源代码 阅读全文
摘要:
在一个项目中最起码的登陆我们已经讲过了,那既然有了 登陆,注册肯定是必不可少的一部分, 现在让我们来看看flask中注册的基本逻辑吧! 代码如下: 注册逻辑和插入逻辑有点相似,还是需要我们自己做一个html的注册页面如:’register.html’ 紧着就是注册的逻辑,如下: 注册逻辑和登陆逻辑是 阅读全文
摘要:
好久不见啊!好久没有写博客了,这里送给大家迟来的祝福:2019 祝大家心想事成,事业有成。 就简单说几句,半个月了,我们已经对flask有了进一步的了解,大家都知道我们在做任何一个小项目的时候都会有登陆和注册, 今天来给说说登陆页面的基本验证逻辑,话不多说,代码如下: 简单的导包我就不一 一列举: 阅读全文
摘要:
经过几天的了解我们以及对Flask有了初步的认识,在学习完表单后我们来看看数据库,数据库想必都不陌生吧,但是在python中我们可以用pymysql来链接,但在Flask中我们如何来链接数据库呢?首先在连接数据库前先引入一个SQLAlchemy,我来介绍介绍。 SQLALchemy 实际上是对数据库 阅读全文
摘要:
之前我们讲了Flask中的过滤 继承 包含 宏 今天来说说表单,说起表单大家都不陌生吧,在html中form表单一般用于采集数据和提交数据,在Flask中当然也有表单,现在就说说Flask中的表单的简单应用。 在说表单前给大家先说一下Flask中的消息闪现 Flash中的消息闪现,在官方的解释是用来 阅读全文
摘要:
之前我们只简单了解了模板,今天我们具体来说说模板中的几个基本使用: 过滤器&自定义过滤器控制代码块sa'nsan宏、继承、包含Flask 的模板中特有变量和方法web表单CSRF 今天主要来说说Flask中的过滤 继承 包含 和宏 过滤器 过滤器的本质就是函数。有时候我们不仅仅只是需要输出变量的值, 阅读全文
摘要:
模板 模板:其实是一个包含响应文本的文件,其中用占位符(变量)表示动态部分, 告诉模板引擎其具体的值需要从使用的数据中获取 使用真实值替换变量,再返回最终得到的字符串,这个过程称为“渲染” Flask是使用 Jinja2 这个模板引擎来渲染模板 使用模板的好处: 视图函数只负责业务逻辑和数据处理(业 阅读全文
摘要:
上下文:相当于一个容器,保存了 Flask 程序运行过程中的一些信息。 Flask中有两种上下文,请求上下文和应用上下文请求上下文(request context) 在 flask 中,可以直接在视图函数中使用 request 这个对象进行获取相关数据,而 request 就是请求上下文的对象,保存 阅读全文
摘要:
CookieCookie:指某些网站为了辨别用户身份、进行会话跟踪而储存在用户本地的数据(通常经过加密)。 复数形式Cookies。 Cookie最早是网景公司的前雇员Lou Montulli在1993年3月的发明。 Cookie是由服务器端生成,发送给客户端浏览器,浏览器会将Cookie的key/ 阅读全文
摘要:
上篇文章中有几个点不全面,在这里补充几点以及入门的几个小方法: 上篇文章中使用jsonify模块让网页直接显示json数据,返回的是二进制码, 如何解码呢?以及开启debug的几个小方法: 代码如下: 方法一: 在py文件中配置 # #解决中文乱码问题,将json数据内的中文正常显示 # app.c 阅读全文