flask开发
文章平均质量分 77
关于flask开发的一些技术
SteinKuo
目前正在着手Flask Python开发和整合,有兴趣的朋友可以一起探讨。
展开
-
Flask Mega-Tutorial 中文教程 V2.0 第11章:整容
这是Flask Mega-Tutorial系列的第十一部分,我将告诉你如何用基于Bootstrap用户界面框架的新模板替换基础的HTML模板 最受欢迎的CSS框架之一是由Twitter推出的Bootstrap。 这些是使用Bootstrap来设置网页风格的一些好处:在所有主流网页浏览器中都有相似的外观自动处理PC桌面,平板电脑和手机屏幕尺寸可定制的布局精心设计的导航栏,表单,按钮,警示,弹出窗口等 flask-bootstrap 渲染分页链接 渲染博客帖子 渲染Bootstrap表单翻译 2018-08-14 21:59:35 · 896 阅读 · 0 评论 -
Flask Mega-Tutorial 中文教程 V2.0 第10章:电子邮件支持
最近在Flask Web Development作者博客看到第二版Flask Mega-Tutorial已在2017年底更新,现翻译给大家参考,希望帮助大家学习flask。这是Flask Mega-Tutorial系列的第十章,其中我将告诉您应用程序如何向用户发送电子邮件,以及如何在电子邮件支持之上构建密码重置功能。供您参考,以下是本系列文章的列表。第1章:Hello, World...翻译 2018-08-14 15:55:18 · 1247 阅读 · 0 评论 -
Flask Mega-Tutorial 中文教程 V2.0 第9章:分页
最近在Flask Web Development作者博客看到第二版Flask Mega-Tutorial已在2017年底更新,现翻译给大家参考,希望帮助大家学习flask。这是Flask Mega-Tutorial系列的第九章,其中我将告诉您如何对数据库列表进行分页。供您参考,以下是本系列文章的列表。第1章:Hello, World! 第2章:模板 第3章:Web表单 第4...翻译 2018-08-13 14:48:30 · 720 阅读 · 0 评论 -
Flask Mega-Tutorial 中文教程 V2.0 第8章:关注与被关注
最近在Flask Web Development作者博客看到第二版Flask Mega-Tutorial已在2017年底更新,现翻译给大家参考,希望帮助大家学习flask。这是Flask Mega-Tutorial系列的第八章,其中我将告诉你如何实现类似于Twitter和其他社交网络的“关注”功能。供您参考,以下是本系列文章的列表。第1章:Hello, World! 第2章:模板...翻译 2018-08-11 20:21:33 · 774 阅读 · 0 评论 -
Flask Mega-Tutorial 中文教程 V2.0 第7章:错误处理
最近在Flask Web Development作者博客看到第二版Flask Mega-Tutorial已在2017年底更新,现翻译给大家参考,希望帮助大家学习flask。这是Flask Mega-Tutorial系列的第七章,其中我将告诉您如何在Flask应用程序中进行错误处理。供您参考,以下是本系列文章的列表。第1章:Hello, World! 第2章:模板 第3章:We...翻译 2018-08-08 16:01:36 · 521 阅读 · 3 评论 -
Flask Mega-Tutorial 中文教程 V2.0 第6章:配置文件页面和头像
最近在Flask Web Development作者博客看到第二版Flask Mega-Tutorial已在2017年底更新,现翻译给大家参考,希望帮助大家学习flask。这是Flask Mega-Tutorial系列的第六章,其中我将告诉您如何创建用户个人资料页面。供您参考,以下是本系列文章的列表。第1章:Hello, World! 第2章:模板 第3章:Web表单 第4...翻译 2018-08-08 08:29:44 · 1170 阅读 · 0 评论 -
Flask Mega-Tutorial 中文教程 V2.0 第5章:用户登录
最近在Flask Web Development作者博客看到第二版Flask Mega-Tutorial已在2017年底更新,现翻译给大家参考,希望帮助大家学习flask。这是Flask Mega-Tutorial系列的第五章,其中我将告诉您如何创建用户登录子系统。供您参考,以下是本系列文章的列表。第1章:Hello, World! 第2章:模板 第3章:Web表单 第4章...翻译 2018-08-07 21:30:21 · 1250 阅读 · 2 评论 -
Flask Mega-Tutorial 中文教程 V2.0 第4章:数据库
最近在Flask Web Development作者博客看到第二版Flask Mega-Tutorial已在2017年底更新,现翻译给大家参考,希望帮助大家学习flask。这是Flask Mega-Tutorial系列的第四章,其中我将告诉您如何使用数据库。供您参考,以下是本系列文章的列表。第1章:Hello, World! 第2章:模板 第3章:Web表单 第4章:数据库...翻译 2018-08-07 15:08:26 · 1869 阅读 · 0 评论 -
Flask Mega-Tutorial 中文教程 V2.0 第3章:Web表单
最近在Flask Web Development作者博客看到第二版Flask Mega-Tutorial已在2017年底更新,现翻译给大家参考,希望帮助大家学习flask。这是Flask Mega-Tutorial系列的第三章,其中我将告诉您如何使用Web表单(flask-WTF)。供您参考,以下是本系列文章的列表。第1章:Hello, World! 第2章:模板 第3章:W...翻译 2018-08-05 00:34:05 · 1524 阅读 · 0 评论 -
Flask Mega-Tutorial 中文教程 V2.0 第2章:模板
最近在Flask Web Development作者博客看到第二版Flask Mega-Tutorial已在2017年底更新,现翻译给大家参考,希望帮助大家学习flask。在Flask Mega-Tutorial系列的第二章中,我将讨论如何使用模板。供您参考,以下是本系列文章的列表。第1章:Hello, World! 第2章:模板 (本文) 第3章:Web表单 第4章:数据...翻译 2018-08-04 16:15:00 · 1440 阅读 · 0 评论 -
Flask Mega-Tutorial 中文教程 V2.0 第1章:Hello,World!
最近在Flask Web Development作者博客看到第二版Flask Mega-Tutorial已在2017年底更新,现翻译给大家参考,希望帮助大家学习flask。 欢迎!您即将开始学习如何使用Python和Flask框架创建Web应用程序。在第一章中,您将学习如何设置Flask项目。在本章结束时,您将在计算机上运行一个简单的Flask Web应用程序!供您参考,以下是本系列文...翻译 2018-08-04 15:08:52 · 4395 阅读 · 1 评论 -
flask-security Babel I18n 汉化语言包
在网上搜了半天也没介绍flask-security汉化方法,于是查看源代码,发现里面是支持Babellex翻译,于是Git源代码,自己增加了中文简体的翻译文件,并提交到作者,不过还没审核通过,详见如何参与Github上的开源项目Flask-security语言翻译由于需要在项目中使用,等到作者合并到项目中并发布,不知道什么时候,于是就自己编译之后放到项目中,记录一下方法给小伙伴参考。编...原创 2018-08-04 00:01:41 · 913 阅读 · 0 评论 -
如何参与Github上的开源项目Flask-security语言翻译
以项目flask-security为例Fork 开源项目到自己的账号 打开https://github.com/并登录自己的账号 打要参与的开源开项目主页: 比如 https://github.com/mattupstate/flask-security/ Fork该项目到自己的账户下(点击右上角的Fork按钮) 打开刚刚Fork的仓库主页(在自己的账...原创 2018-08-03 12:22:35 · 524 阅读 · 0 评论 -
flask-admin modelView 如何在create和edit显示不同表单提交
在一个客户项目中,对客户来说一些没必要的字段,需要隐藏。而使用flask-admin构建后台时,它的CRUD模型的编辑和创建都是根据Model设置的。于是我使用form_create_rules和form_edit_rules来进行选择编辑,但是Debug命令行会总是发出警告:UserWarning: Fields missing from ruleset ,设置只读字段原创 2018-08-02 17:01:05 · 2227 阅读 · 4 评论 -
使用flask-security SECURITY_TRACKABLE 获得实际IP地址
使用Flask-Security时,如果SECURITY_TRACKABLE设置为True,将会在统计用户登录信息并记录到数据库,但是使用时需要主要一下两点设置:确认User Model中是否有记录登录信息的字段 使用代理服务器,如nginx,需要在服务器端 代理设置 首先确认User Model中是否有如下额外字段:current_login_iplast_login_ip原创 2018-08-02 16:28:30 · 853 阅读 · 0 评论 -
Flask-Assets 使用autoprefixer并压缩css/JS文件提高访问速度
扩展阅读http://flask-assets.readthedocs.io/en/latest/ Flask-Assets实例学习 Flask-Assets中文参考Flask-Assets在访问 Web 应用的时候浏览器会在加载和解析为 HTML 文件之后, 再下载大量的 CSS/JS 文件, 发送了大量的 HTTP 请求. 虽然现在很多浏览器能够支持并行下载, 但也是由限制的, 所...原创 2018-07-31 22:57:47 · 771 阅读 · 0 评论 -
使用Flask构建网站流量分析应用
这篇文章我会展示怎样使用 Flask 来构建一个轻量的统计分析服务,由于原文使用的是peewee和SqliteDatabase,我是使用的是flask-sqlalchemy和mysql,数据库操作有所不同。分析请求/响应流程我们将要构建的分析服务有点类似 Google Analytics (更像是个简化版)工作流程:每个要被跟踪的页面都会使用 <script> 标...原创 2018-07-31 00:40:06 · 2580 阅读 · 0 评论 -
华为云 Centos7 Flask+Gunicorn+Gevent+Supervisor+Nginx 多站点 生产环境部署
近期在学习python,这里记录一下自己用的一套python web开发的部署环境Flask+Gunicorn+Gevent+Supervisor+Nginx 。 Flask的部署可以选择独立的wsgi,也可以用uWSGI,FastCGI等。独立容器除了Gunicorn还可以选择Tornado、Gevent来部署。1)Gunicorn是一个Python WSGI UNIX的HTTP服务器...原创 2018-07-26 21:51:38 · 1138 阅读 · 0 评论