随笔分类 -  Flask

摘要:简介: 自从Roy Fielding博士在2000年他的博士论文中提出REST(Representational State Transfer)风格的软件架构模式后,REST就基本上迅速取代了复杂而笨重的SOAP,成为Web API的标准了。 如果一个URL返回的不是HTML,而是机器能直接解析的数 阅读全文
posted @ 2018-06-21 12:51 上官飞鸿 阅读(6992) 评论(0) 推荐(0) 编辑
摘要:简介: 相对于最新的MySQL5.6,MariaDB在性能、功能、管理、NoSQL扩展方面包含了更丰富的特性。比如微秒的支持、线程池、子查询优化、组提交、进度报告等。 本文就主要探索MariaDB当中连接池的一些特性,配置。来配合我们的sqlalchemy。 一:起因 本来是不会写这个东西的,但是, 阅读全文
posted @ 2018-04-06 12:41 上官飞鸿 阅读(8834) 评论(0) 推荐(1) 编辑
摘要:简介: 基础搭建好了,开始读写数据库吧。毕竟写的程序,也没什么高深的,就是CRUD,中文说是增删改查。 一:在数据库中增加测试数据。 在项目根目录建立init_test.py 执行结果为:jack_public@jackadam.mljack_private@jackadam.ml读取两个邮件地址。 阅读全文
posted @ 2018-04-01 00:38 上官飞鸿 阅读(653) 评论(0) 推荐(0) 编辑
摘要:简介 其实我不是啥正经人,错了,不是啥正经程序员,所能想到的估计也就码农一级吧,高级程序员,搞什么算法,什么人工智能,大数据计算…………离我还太遥远。 但是这并不妨碍我继续学习,继续写垃圾小程序。 反正我做的小程序,也就是把人从重复的劳动中解脱出来。用电脑代替人脑记忆那些枯燥的繁琐的数据。用电脑来查 阅读全文
posted @ 2018-03-31 22:56 上官飞鸿 阅读(3175) 评论(0) 推荐(0) 编辑
摘要:简介: Flask中的蓝图旨在针对这些情况: 把一个应用分解成一系列的蓝图。对于大型的应用是理想化的;一个项目能实例化一个应用, 初始化一些扩展,以及注册一系列的蓝图。 以一个 URL 前缀和/或子域在一个应用上注册蓝图。 URL 前缀/子域名中的参数即成为这个蓝图下的所有视图函数的共同的视图参数( 阅读全文
posted @ 2018-03-31 20:58 上官飞鸿 阅读(9184) 评论(7) 推荐(1) 编辑
摘要:简介: 建立flask容易,那么部署就比较麻烦了,配这个,配那个,更新………… 所以我从构建,就考虑部署的问题,使用docker部署。 程序都打包进docker,本博客有相关文章。 pycharn直接创建一个空白的flask项目就好了 1.安装docker并自动启动 本博客有相关文章。 2.创建生成 阅读全文
posted @ 2018-03-28 17:25 上官飞鸿 阅读(1378) 评论(0) 推荐(0) 编辑
摘要:简介: 本文主要是根据自己所学,创建一个flask项目,使用sqlalchemy,alembic,mariadb,bootstrap,APScheduler,selenium,request…………技术,创建及部署在docker中。 应该是会维护在github,作为以后写flask项目的蓝本程序。 阅读全文
posted @ 2018-03-28 14:16 上官飞鸿 阅读(1646) 评论(0) 推荐(0) 编辑
摘要:简介: 上一篇,我写了如何使用别人的docker基础镜像,生成我们的docker镜像。 也就最基本的flask,没有别的库(包)支持。连数据库支持都没有。 也就让大家了解一下怎么生成镜像而已。 本篇介绍如何在docker镜像中安装库(包)支持。 其实我也被卡了2天,没搞定。 https://gith 阅读全文
posted @ 2018-02-13 17:44 上官飞鸿 阅读(1275) 评论(0) 推荐(0) 编辑
摘要:简介: 上一篇文章,我们简单的测试了一下服务器环境和docker基础镜像。并没有涉及我们自己编写的flask python程序。 现在,我们就要把我们自己的flask程序,放进docker镜像。 但是比较遗憾的是,本篇没有图形界面操作了。 想继续图形操作的,请自行查阅docker hub自动生成镜像 阅读全文
posted @ 2018-02-12 12:51 上官飞鸿 阅读(2703) 评论(0) 推荐(0) 编辑
摘要:简介: flask也是要部署的。不能老在我们的pycharm里面跑测试服务器。 各种配置linux,我看就算了吧。我们用docker部署。 也就两三行命令。 一:选择基础镜像 GitHub repo: https://github.com/tiangolo/uwsgi-nginx-flask-doc 阅读全文
posted @ 2018-02-12 12:10 上官飞鸿 阅读(11137) 评论(0) 推荐(0) 编辑
摘要:Project name :Flask_Plan templates:templates static:static 首先说,我们flask比django方便的地方是所有的模块都可以自己选,你不喜欢sqlalchemy这个orm,你可以换一个,别问我,我也不会,学的就是sqlalchemy。 dja 阅读全文
posted @ 2017-12-30 00:11 上官飞鸿 阅读(1680) 评论(0) 推荐(0) 编辑
摘要:from flask import Flask from flask_apscheduler import APScheduler # 引入APScheduler from test124 import print_hello class Config(object): # 创建配置,用类 JOBS = [ # 任务列表 { # 任务字典(细节) ... 阅读全文
posted @ 2017-12-29 23:15 上官飞鸿 阅读(7349) 评论(0) 推荐(0) 编辑
摘要:能耐着性子看到这篇,就看注释吧。 不解释了。 阅读全文
posted @ 2017-12-29 19:35 上官飞鸿 阅读(2050) 评论(0) 推荐(0) 编辑
摘要:Project name :Flask_Plan templates:templates static:static POST提交方式,首先要有表单 老实去改模板文件吧。 查询窗口我准备放在页面最顶上,就改base.html吧 body中增加 提交地址{{ url_for('view_plan') 阅读全文
posted @ 2017-12-29 17:55 上官飞鸿 阅读(1317) 评论(0) 推荐(0) 编辑
摘要:Project name :Flask_Plan templates:templates static:static 直接get访问域名 http://127.0.0.1:5000 get访问子目录 http://127.0.0.1:5000/view_plan get访问子目录,带参数 http: 阅读全文
posted @ 2017-12-29 16:06 上官飞鸿 阅读(772) 评论(0) 推荐(0) 编辑
摘要:Project name :Flask_Plan templates:templates static:static 两种 HTTP 请求方法:GET 和 POST在客户机和服务器之间进行请求-响应时,两种最常被用到的方法是:GET 和 POST。 GET - 从指定的资源请求数据。POST - 向 阅读全文
posted @ 2017-12-28 18:01 上官飞鸿 阅读(667) 评论(0) 推荐(0) 编辑
摘要:Project name :Flask_Plan templates:templates static:static 继续前面的代码 修改Flask_Plan.py @app.route('/') def hello_world(): plan = [ { 'date':'20171212', 't 阅读全文
posted @ 2017-12-28 12:44 上官飞鸿 阅读(1870) 评论(0) 推荐(0) 编辑
摘要:Project name :Flask_Plan templates:templates static:static 继续上篇的模板 我们已经可以静态调用模板,包括继承模板,保证了页面的一致性,但是我们查询的东西,页面还都是在html文件中的。 渲染,就可以让我们把动态的内容,放进静态的模板中。 修 阅读全文
posted @ 2017-12-28 01:41 上官飞鸿 阅读(660) 评论(0) 推荐(0) 编辑
摘要:Project name :Flask_Plan templates:templates static:static 继续上一篇文章。 我们不希望每个页面都写一遍引入js,css,导航条……………… 那么我们使用模板继承的方法。 首先修改templates/plan.html 为 templates 阅读全文
posted @ 2017-12-28 00:58 上官飞鸿 阅读(465) 评论(0) 推荐(0) 编辑
摘要:Project name :Flask_Plan templates: 默认设置下,Flask在程序根目录中名为static的子目录中寻找静态文件。 随便找个图片放进去把,命令test.png Flask_Plan/static/test.png 修改模板文件Flask_Plan/templates 阅读全文
posted @ 2017-12-27 23:41 上官飞鸿 阅读(1200) 评论(0) 推荐(0) 编辑

more_horiz
keyboard_arrow_up light_mode palette
选择主题
点击右上角即可分享
微信分享提示