随笔分类 -  flask 框架

摘要:我的系统是centos7 nginx监听8888端口 在window下 :telnet 192.168.81.224 8888 发现连接不上, 端口22能连上 关闭224的防火墙就好了 systemctl stop firewalld.service #停止firewallsystemctl dis 阅读全文
posted @ 2018-12-12 16:19 持&恒 阅读(1311) 评论(0) 推荐(0)
摘要:【Flask】 利用uWSGI和Nginx发布Flask应用 默认已经准备好python环境并且已经安装好了flask 一 安装uwsgi 二 安装nginx https://www.cnblogs.com/wyd168/p/6636529.html 因为Flask比较容易上手,之前也拿flask写 阅读全文
posted @ 2018-12-11 17:14 持&恒 阅读(562) 评论(0) 推荐(0)
摘要:参考文章 uWSGI是一个Web服务器,它实现了WSGI协议、uwsgi、http等协议。Nginx中HttpUwsgiModule的作用是与uWSGI服务器进行交换。z WSGI是一种Web服务器网关接口。它是一个Web服务器(如nginx,uWSGI等服务器)与web应用(如用Flask框架写的 阅读全文
posted @ 2018-11-08 16:24 持&恒 阅读(2340) 评论(0) 推荐(1)
摘要:在了解nginx前,先来了解这几个概念:防火墙、代理服务器、反向代理 一. 防火墙基本定义 防火墙也称防护墙,防火墙是位于内部网和外部网之间的屏障,它按照系统管理员预先定义好的规则来控制数据包的进出。防火墙是系统的第一道防线,其作用是防止非法用户的进入 详细解释 所谓防火墙指的是一个由软件和硬件设备 阅读全文
posted @ 2018-11-08 16:13 持&恒 阅读(372) 评论(0) 推荐(0)
摘要:1. filter需要通过类名.属性名的方式,类名.属性名==值。filter_by 直接使用属性名=值,可以看源码filter_by需要传一个 **kwargs 2. filter支持> <等关系运算符,filter_by不支持 3 filter不直接支持组合查询,只能连续调用filter来实现, 阅读全文
posted @ 2018-07-18 11:09 持&恒 阅读(501) 评论(0) 推荐(0)
摘要:一 安装: pip install flask_restrul 二 初始化并注册路由 三 编写资源类,公司项目已删除无关代码 用到了 请求参数解析、自定义参数解析错误、自定义验证函数知识点 阅读全文
posted @ 2018-07-12 09:18 持&恒 阅读(478) 评论(0) 推荐(0)
摘要:路由末端带有“/” app.route('/test/') 在浏览器中输入http://127.0.0.1:5000/test/ 和http://127.0.0.1:5000/test都能访问 路由末端不带“/” app.route('/test') 在浏览器中输入http://127.0.0.1: 阅读全文
posted @ 2018-07-10 18:15 持&恒 阅读(1444) 评论(0) 推荐(1)
摘要:这个模块能帮助我们做很多事,最常用到的是,登陆验证(验证当前用户是否已经登陆)、记住我功能 一 安装 pip install flask-login 二 导入相关模块及对象并初始化 三 使用 1、定义一个User类 2、登陆 使用login_user登陆user后就可以使用登陆验证@login_re 阅读全文
posted @ 2018-06-15 11:37 持&恒 阅读(5800) 评论(0) 推荐(0)
摘要:一 安装flask-sqlalchemy pip install flask-sqlalchemy 二 导入相关模块和对象 三 配置 四 定义数据表映射类 五 创建数据库和数据表 在创建表之前,最好先 清空一下表,再创建,不然会报一些奇怪的错误 ,使用db.create_all() 清空表 阅读全文
posted @ 2018-06-14 17:55 持&恒 阅读(474) 评论(0) 推荐(0)
摘要:一 安装wtforms pip install wtforms 二 导入相关模块及对象 三 定义表单类 四 在视图函数中将表单对象传给模板进行渲染 五 在模板中展示 界面展示 阅读全文
posted @ 2018-06-14 17:38 持&恒 阅读(317) 评论(0) 推荐(0)