SQLAlchemy是一个基于Python实现的ORM框架。该框架建立在 DB API之上,使用关系对象映射进行数据库操作,简言之便是:将类和对象转换成SQL,然后使用数据API执行SQL并获取执行结果
1.安装
pip install sqlalchemy
组成部分:
Engine,框架的引擎
 ...
admin
2018-08-05 22:08 691℃ 0评论
0 喜欢
WTForms是一个支持多个web框架的form组件,主要用于对用户请求数据进行验证。
1.安装
pip install wtforms
2.登录实例
1. 用户登录
当用户登录时候,需要对用户提交的用户名和密码进行多种格式校验。如:
用户不能为空;用户长度必须大于6;
密码不能为空;密码长度必 ...
admin
2018-08-05 10:34 1454℃ 0评论
0 喜欢
1.安装
pip install flask-session
2.使用
import redis
from flask import Flask,request,session
from flask.sessions import SecureCookieSessionInterface
 ...
admin
2018-08-04 9:44 587℃ 0评论
0 喜欢
1.偏函数
import functools
def add(a,b):
return a+b
#传统调用方式
add(1,2)
#偏函数调用方式,偏函数会先传递一个参数
func = functools.partial(add,1)
func(2)
2.栈
使用列表 ...
admin
2018-08-04 9:40 575℃ 0评论
0 喜欢
随着业务代码的增加,将所有代码都放在单个程序文件中,是非常不合适的。这不仅会让代码阅读变得困难,而且会给后期维护带来麻烦。
什么是蓝图
蓝图:用于实现单个应用的视图、模板、静态文件的集合。
蓝图就是模块化处理的类。
简单来说,蓝图就是一个存储操作路由映射方法的容器,主要用来实现客户端请求和URL相互 ...
admin
2018-08-02 17:56 926℃ 0评论
0 喜欢
1.路由和视图
路由有两种实现方式,常规的是在函数上加装饰器
@app.route('/index')
def index()
return('index')
第二种实现方式,,第一个参数是路径,第二个是endpoint,默认不写是函数名,第三个是函数名,endpoint不要重名
ap ...
admin
2018-08-02 17:37 730℃ 0评论
0 喜欢
1.配置文件
flask中的配置文件是一个flask.config.Config对象(继承字典),默认配置为:
{
'DEBUG': get_debug_flag(default=False), 是否开启Debu ...
admin
2018-08-01 15:52 744℃ 0评论
0 喜欢
写一个简单地flask案例
# -*- coding: utf-8 -*-
from flask import Flask,render_template,request,redirect,session
app = Flask(__name__,template_folder="templ ...
admin
2018-08-01 10:49 538℃ 0评论
0 喜欢