flask
Gangpei
流火
展开
-
表单传文件出现 AttributeError: ‘str‘ object has no attribute ‘filename‘
BEGIN:出现问题时:解决方法:enctype属性enctype这个属性管理的是表单的MIME(Multipurpose Internet Mail Extensions)编码,共有三个值可选:1、application/x-www-form-urlencoded —默认值,作用是设置表单传输的编码,不能用于上传文件eg: AJAX中xmlHttp.setRequestHeader(“Content-Type”,“application/x-www-form- urlencoded”),原创 2020-09-08 15:33:07 · 1539 阅读 · 1 评论 -
Flask DataTables后台数据实时传送---分页查询和search过滤
BEGIN:1 JS 和 CSS引用将js和css文件下载到本地并引用(ps:根据实际情况正常引用就好):下载地址:jQuery:jquery-1.8.0:链接:https://pan.baidu.com/s/1AzmjF2rs87GN5IQPnMWSjg提取码:6xwf其他版本jQuery:http://www.jq22.com/jquery-info122DataTables:jquery.dataTables.min.js:官网下载:https://datatables.n原创 2020-09-08 15:28:06 · 805 阅读 · 1 评论 -
flask中flash消息框的自动(定时)隐藏
BEGIN:花了较长时间整出来这个可用的使flask消息框自己消失的方法,需要的拿走。js很简单,却搞了很久,唉~ps:这里是渐变式的消失效果。view.py@frontend.route(’/logout’)@login_requireddef logout():logout_user()flash(‘登出成功’,‘success’)return redirect(url_for(‘frontend.index’))htmlflash中有两个参数:messages和category,原创 2020-09-08 15:05:35 · 1176 阅读 · 4 评论 -
Flask-Themes2 关于themes文件位置自定义
BEGIN:flask项目中,主题切换文件themes默认是在应用的根目录下,与app的初始化__init__.py在同一级目录,那么如何改变themes文件的路径,使得render_theme() 、_theme等依旧有作用呢?其实很简单:在config.py文件中加上如下代码:THEME_PATHS = os.path.join(APP_FOLDER_PATH, '<your-path>')即可。flask-themes学习文档:https://flask-themes2.re原创 2020-09-09 14:05:21 · 270 阅读 · 0 评论