自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 Flask-ORM数据库的操作

一、创建一个库1、命令行输入,进入shell python manage.py shell用orm添加数据运行2、shell执行程序 from App.ext import db db.create_all() #迁移数据库 from App.ext import db...

2019-04-12 00:32:26 545

原创 Flask-Migrate使用

一、pycharm添加数据库 Views->tool windows->database二、pycharm终端(Terminal)中输入:1、生成文件夹Migratepython manage.py db init2、 把models模型迁移到执行文件python manage.py db migrate3、从Migrate文件夹迁移到数据库(记得刷新pyc...

2019-04-11 23:39:31 361

原创 flask表单

Flask-WTF保护表单免受跨站请求伪造(CSRF),通过设置密钥的方式app.config['SECRET_KEY'] = 'hard to guess string'表单类字段对象可附属一个或者多个验证函数(用来验证用户体提交输入的值是否符合要求)class NameForm(FlaskForm): name = StringField('What is yo...

2019-04-11 01:13:21 163

原创 flask模板的使用

何为模板(jinja模板引擎)对于一个工程来说,将其划分为事务逻辑与表现逻辑,将表现逻辑(主要是html)移到模板,提高程序的维护性。视图处理函数通过render_template()跳转到模板,或传入字符串信息(视图函数中通过url路径给name赋值,在模板中变量用{{ }})#视图处理函数@app.route('/user/<name>')def user(...

2019-04-10 20:30:47 246

原创 flask必掌握基础知识

1、请求-响应前提:视图函数主要用于处理请求,传入其他请求对象,将一团糟,上下文可以把某些对象变为全局访问。flask使用上下文让特定的变量在一个线程中全局可访问,不干扰其他线程。四个上下文全局变量current_app: 激活程序实例 g:处理请求临时存储的对象 request:请求对象,封装客户端发的http请求的内容 seeion:用户回话,存储请求间需要记住的值的词典四...

2019-04-10 00:22:47 262

原创 jinja2.exceptions.TemplateNotFound

找不到的原因主要发生在初始化。工程默认html文档放到templates文件夹中,初始化文件会自动从同一目录下查找。如果同一目录没有templates,就无法找到html。例如:初始化在App中__init__.py执行,而templates与文件__init__不在同一个目录里,无法按默认路径查找到html解决方法:将templates移到__init__.py的目录下,按默认查...

2019-04-08 19:14:06 2986 3

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除