
Flask
文章平均质量分 76
agmcs
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Flask学习记录之Flask-SQLAlchemy
Flask-SQLAlchemy库让flask更方便的使用SQLALchemy,是一个强大的关系形数据库框架,既可以使用orm方式操作数据库,也可以使用原始的SQL命令. Flask-Migrate 是一个数据迁移框架,需要通过Flask-script库来操作. 一.配置Flask-SQLAlchemy 程序使用的数据库地址需要配置在SQLALCHEMY_DATABASE_原创 2015-04-27 12:04:55 · 1900 阅读 · 0 评论 -
Flask学习记录之Flask-Mail
Flask-Mail可以连接到配置中的SMTP服务器,进行邮件发送,如果没有进行SMTP服务器的配置,将会默认连接到localhost上的 一.配置及初始化 (1)flask应用配置 #配置选项 MAIL_SERVER = 'smtp.qq.com' #邮件服务器 MAIL_PORT = 25 #端口 MAIL_USE_TLS = False#传输层安全协议 MAIL_USE_SSL原创 2015-04-27 12:05:59 · 525 阅读 · 0 评论 -
Flask学习记录之使用Werkzeug散列密码
数据库中直接存放明文密码是很危险的,Werkzeug库中的security能够方便的实现散列密码的计算 security库中 generate_password_hash(password,method...)函数将原始密码作为输入,以字符串形式输出密码的散列值 check_password_hash(hash,password)函数检查给出的hash密码与明文密码是否相符 应用在用原创 2015-04-27 12:05:31 · 556 阅读 · 0 评论 -
Flask学习记录之Flask-Login
Flask-Loging 可以方便的管理用户会话,保护路由只让认证用户访问 http://flask-login.readthedocs.org/en/latest/ 一.初始化Flask-Login from flask.ext.login import loginManager loginManager = LoginManager(app) #如果需要延迟创建app 可使用原创 2015-04-27 12:02:41 · 886 阅读 · 0 评论 -
SQLALchemy backref章节文档
Linking Relationships with Backref自从在Object Relational Tutorial中第一次提到backref参数后,许多案例中也用到了backref,那么他到底做了什么?让我们从典型的”用户-地址”模型来探究吧.from sqlalchemy import Integer, ForeignKey, String, Column from sqlalchem翻译 2015-04-27 12:10:35 · 3985 阅读 · 0 评论 -
Flask学习记录之Flask-Migrate
一.配置Flask-Migrate from flask.ext.migrate import Migrate, MigrateCommand migrate = Migrate(app,db) #第一个参数是Flask的实例,第二个参数是Sqlalchemy数据库实例 manager.add_command('db', MigrateCommand) #manaer 是Flask-Sc原创 2015-04-27 12:08:19 · 1297 阅读 · 0 评论 -
Flask学习记录之Flask-WTF
Flask-wtf时Wtforms库的flask框架扩展,能够方便的处理Web表单 一.定义一个web表单 使用flask-wtf时,每个web表单都由一个继承自flask.ext.wtf.Form的类表示,每个字段都由类中的属性表示,每个字段可以附属多个验证函数 from flask.ext.wtf import Form from wtforms import StringFie原创 2015-04-27 12:07:55 · 5077 阅读 · 1 评论 -
Flask学习记录之Flask-Moment
Moment.js 是一个简单易用的轻量级JavaScript日期处理类库,提供了日期格式化、日期解析等功能。它支持在浏览器和NodeJS两种环境中运行。此类库能够 将给定的任意日期转换成多种不同的格式,具有强大的日期计算功能,同时也内置了能显示多样的日期形式的函数。另外,它也支持多种语言,你可以任意新增一种 新的语言包。 Flask-Moment是一个集成moment.js到Jinja2模原创 2015-04-27 12:06:23 · 3660 阅读 · 0 评论 -
在使用flask-script的应用上使用gunicorn
在使用flask-script的应用上使用gunicorn两周前,我强烈的想要学习一点新知识,像新的语言,新的框架之类的!好让我的大脑忙碌起来,寻找了一些日子后,我决定学习现在越来越流行的云应用平台(Paas).因为我认为实战比看教程和阅读文档更有效,我决定写一个flask web程序并在Heroku上部署,经过一段时间的学习与编程后,我想要在Gunicorn生产环境中运行它.那么,怎么让WSGI应翻译 2015-04-27 12:12:39 · 1330 阅读 · 0 评论 -
Flask学习记录之Flask-Admin
相信用过Django框架的都不会忘记它强大的Admin功能,Flask-admin是一款能够与Django Admin所媲美的扩展,能够快速创建Web管理界面,实现了用户、文件增删改查等常用功能;也可以通过修改模板文件来定制管理页面. 初始化: from flask import Flask from flask_admin import Admin app = Flask(__name原创 2015-04-27 12:10:00 · 3551 阅读 · 0 评论