上一页 1 ··· 23 24 25 26 27 28 29 30 31 ··· 72 下一页
摘要: 安装:pip install flask-mail 官方文档:https://pythonhosted.org/Flask-Mail/ 邮箱配置 MAIL_SERVER = 'smtp.qq.com' # 邮箱服务器地址MAIL_PORT = 465 # 端口MAIL_USE_TLS = True 阅读全文
posted @ 2019-11-23 23:05 向前走。 阅读(464) 评论(0) 推荐(0) 编辑
摘要: 在base.css中加一个全局的css控制宽度 .form-container{ width: 300px;} 视图 class ResetEmailView(views.MethodView): decorators = [login_required] def get(self): return 阅读全文
posted @ 2019-11-23 21:20 向前走。 阅读(316) 评论(0) 推荐(0) 编辑
摘要: 在base模板中引用 在修改密码的js中使用 $(function () { $('#submit').click(function (evnet) { evnet.preventDefault(); //阻止默认的提交表单事件 var oldpwdElement = $("input[name=' 阅读全文
posted @ 2019-11-23 17:22 向前走。 阅读(391) 评论(0) 推荐(0) 编辑
摘要: 实现效果 css body.stop-scrolling { height: 100%; overflow: hidden; }.sweet-overlay { background-color: black; /* IE8 */ -ms-filter: "progid:DXImageTransfo 阅读全文
posted @ 2019-11-23 16:49 向前走。 阅读(930) 评论(0) 推荐(0) 编辑
摘要: 鉴于flask-restful用起来太麻烦,这里自定义json统一返回格式和内容 from flask import jsonifyclass HttpCode: """ 定义一些约定好的业务处理状态 """ ok = 200 # 业务处理成功 unautherror = 401 # 没有授权 pa 阅读全文
posted @ 2019-11-23 16:18 向前走。 阅读(578) 评论(0) 推荐(0) 编辑
摘要: 定义一个基类form,用于获取错误信息 from wtforms import Formclass BaseForm(Form): def get_error(self): # a = {'aaa': [xxx], 'bbb': [www]} a.popitem()[1][0]=xxx messag 阅读全文
posted @ 2019-11-22 23:17 向前走。 阅读(558) 评论(0) 推荐(0) 编辑
摘要: 顺便实现ajax提交的时候默认提交csrf_token var http = { 'get':function (args) { args['method'] = 'get'; this.ajax(args); }, 'post':function (args) { args['method'] = 阅读全文
posted @ 2019-11-22 22:38 向前走。 阅读(334) 评论(0) 推荐(0) 编辑
摘要: 加上CSRF防御 修改密码页面 视图 class ResetPwd(views.MethodView): decorators = [login_required] # 校验登录状态 def get(self): return render_template('cms/cms_resetpwd.ht 阅读全文
posted @ 2019-11-22 21:56 向前走。 阅读(759) 评论(0) 推荐(1) 编辑
摘要: 模板抽取,将公共的页面抽出来作为模板 {% from 'common/_macros.html' import static %}<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title> {% block title % 阅读全文
posted @ 2019-11-22 21:07 向前走。 阅读(450) 评论(0) 推荐(0) 编辑
摘要: 用户名渲染,使用flask的g对象,在用户请求进来之后,触发视图函数之前,拿用户的信息,放到g对象里面 @bp.before_requestdef before_request(): """ 请求进入视图函数之前判断用户是否登录,若已登录,则将当前用户的信息添加到g对象里面 """ if confi 阅读全文
posted @ 2019-11-21 22:54 向前走。 阅读(322) 评论(0) 推荐(0) 编辑
上一页 1 ··· 23 24 25 26 27 28 29 30 31 ··· 72 下一页