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 喜欢
随着业务代码的增加,将所有代码都放在单个程序文件中,是非常不合适的。这不仅会让代码阅读变得困难,而且会给后期维护带来麻烦。
什么是蓝图
蓝图:用于实现单个应用的视图、模板、静态文件的集合。
蓝图就是模块化处理的类。
简单来说,蓝图就是一个存储操作路由映射方法的容器,主要用来实现客户端请求和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 喜欢
Flask是一个使用 Python 编写的轻量级 Web 应用框架。其 WSGI 工具箱采用 Werkzeug ,模板引擎则使用 Jinja2
1. werkzeug
Werkzeug是一个WSGI工具包,他可以作为一个Web框架的底层库。这里稍微说一下, werkzeug 不是一个web服务器,也 ...
admin
2018-07-31 22:23 668℃ 0评论
0 喜欢