- 博客(6)
- 收藏
- 关注
原创 Flask - 文件上传
定义文件上传保存路径: (注意:第二个参数最后一定要加’/’)app.config["UP_DIR"] = os.path.join(os.path.abspath(os.path.dirname(__file__)),'static/uploads/')定义表单class MovieForm(FlaskForm): url = FileField( label='文
2017-08-10 18:15:59 569
原创 Flask-过滤消息闪现
在学习Flask时,狗书只讲解了最简单的闪现,即闪现内容只有一条,但实际过程中我们会根据不同的状况闪现不同的内容,这时就需要用到闪现的高级用法:分类闪现举个栗子:创建便签时检查标签唯一性,若已存在则闪现‘名称已存在’,若没有则闪现‘添加标签成功’以下是视图函数@admin.route('/tag/add/',methods=['GET','POST'])@admin_login_reqdef t
2017-08-09 16:04:35 647
原创 Flask知识点汇总(持续更新)
编写全局的错误处理程序时需要使用app_errorhandler修饰器,若使用errorhandler修饰器,那么只有蓝本中的错误才能出发处理程序。
2017-08-08 09:39:37 281
原创 史前巨坑-包的使用
我们都知道,使用包时,都需要在文件夹里有__init__.py文件 我们使用模块时,为了方便,一般都是相对导入from . import **,但是这里有个好几个大坑,相对引用的模块不能作为主模块执行,因为一旦执行,模块的__name__属性就会变为__main__,就会引入失败引发如下错误 当引用一个包中的模块时,该包中的__init__.py文件会自动运行 __init__.py中
2017-08-07 16:40:37 347
原创 Flask报错处理方法
AssertionError: View function mapping is overwriting an existing endpoint function: 原因:视图函数命名冲突 例子:sqlalchemy.exc.InvalidRequestError: sqlalchemy.exc.InvalidRequestError: Object '<Tag at 0x5427748>'
2017-08-07 15:29:39 1304
原创 MySQL知识点
语句查询语句 mysql版本号select version() mysql端口号show global variables like 'port'
2017-08-07 14:04:17 267
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人