在DigitalOcean上部署了flaskblog,项目虽小,部署中也学到了很多东西。 操作系统选择的是Ubuntu14.04,原因就是平时自己主要使用这个版本,顺手而已,所以你自己可以根据需要选择合适的linux版本…
分类:flask
在Mac上使用Nginx和FastCGI部署Flask应用
最近在学习Flask,本文介绍一下如何部署Flask开发的应用,同时也学习一下Nginx的使用,这只是在Mac上的一个实验。 应用 这里使用的应用就是官方的文档中给出的Flaskr。 安装Nginx 使用HomeBrew…
Flask-Admin 1.1.0 发布, 修正大量BUG
2015年3月初, mrjoes 发布了 Flask-Admin 1.1.0 版本. 这是一个大量 BUG 修正版本. 亮点: 可在列表页面编辑内联模型 FileAdmin 重构并修正 FileUploadField 和…
【译】WTForms 2 中文入门教程(速成课程)
你打了个响指, 然后开始致力于你想写的棒极了的 Python 网络应用程序. 你写完一些页面, 最后你需要着手处理令人讨厌的任务:处理和验证表单输入. 进入(开始)WTForms. 但是, 为什么我需要另一个框架呢?好吧…
极客爱情: 情人节礼物大作战
是时候应该反击了 当我看到@鄢得諼草 的那几篇黑我黑到体无完肤的#极客爱情# @Phodal 故事的时候,我发现我竟无言以对。或许,作为一名程序员,我们或多或少都有这样的共性。 技术宅不解风情 和不会聊天的人谈恋爱 难道…
使用Flask-OAuthlib实现QQ OAuth2登录
本文介绍如何通过Flask-OAuthlib扩展实现QQ OAuth2登录。 Flask-OAuthlib是OAuthlib的Flask扩展实现,主要特性: 支持OAuth 1.0a, 1.0, 1.1, OAuth2客…
Flask-Admin字段(列)格式化
在某些情况下,我们需要对模型的某个属性进行格式化。比如,默认情况下,日期时间显示出来会比较长,这时可能需要只显示月和日,这时候,列格式化就派上用场了。 比如,如果你要显示双倍的价格,你可以这样做: pythonclass…
【译】Flask-Admin中文入门教程
Flask-Admin是一个功能齐全、简单易用的Flask扩展,让你可以为Flask应用程序增加管理界面。它受django-admin包的影响,但用这样一种方式实现,开发者拥有最终应用程序的外观、感觉和功能的全部控制权。…
Flask-Themes不算Bug的Bug:模板找不到
Flask-Themes版本0.1.3, 主要提示无法找到模板文件,经过跟踪发现有个不知道算不算BUG的地方(330行): pythondef list_templates(self): res = [] ctx = _…
使用React和Flask开发一个留言板
近期要在生产环境上使用react,所以,自己学习了一下,写了一个简单的留言板小程序。完整的代码可以到这里下载:message-board Use 前端使用React,然后还有Bootstrap和jQuery,React负…
在Flask蓝图中使用动态URL前缀
本文介绍如何在Flask蓝图中使用动态URL前缀这个特性。 让我们先来看一个简单的例子,假设有下面这样一个蓝图(是关于用户主页的): pythonfrom flask import Blueprint, render_t…
Flask信号机制(signals)
本文介绍Flask的信号机制,讲述信号的用途,并给出创建信号、订阅信号、发送信号的方法。 信号(signals) Flask信号(signals, or event hooking)允许特定的发送端通知订阅者发生了什么(…