配置
开发时常用配置项。
# 模板文件热更新app.templates_auto_reload = True# 静态文件热更新app.send_file_max_age_default = timedelta(seconds=0)# session存活时间app.permanent_session_lifetime = timedelta(minutes=30)
AUTH
from functools import wrapsfrom flask import session, url_for, redirect, jsonify, requestdef login_required(function):@wraps(function)def decorated_function(*args, **kwargs):userid = session.get('userid')if userid is not None:return function(*args, **kwargs)return redirect(url_for('auth.login')) if request.method == 'GET' else jsonify({'status': 2})return decorated_function
