![](https://img-blog.csdnimg.cn/20201124155700411.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Flask
记录我的Flask学习之路
林暗惊风
这个作者很懒,什么都没留下…
展开
-
flask_restful的学习(二)
Flask_Restful的简单应用从flask_restful中导入Api,来创建一个api对象,类似数据库对象的创建(db=SQLAlchemy(app))写一个视图类,这个类继承自Resource,然后在这个类里面根据你想要的请求方式写相应的方法(GET,POST etc.)使用api.add_resource来将这个视图类和url建立起一个连接关系如果返回的是json数据的话就用类,如果返回的是模版等的话,还是用之前的方法,一个def就ok了from flask import Flas原创 2020-12-06 17:00:24 · 164 阅读 · 0 评论 -
flask_restful的学习(一)
RESTful介绍前后端之间的交互要满足一定的规范,REST就是这样的一套理论。如果我们编写的代码是用REST来实现的,就说是RESTful应用(-ful的话是英语中形容词的后缀)Flask_Restful的学习从flask_restful中导入Api,来创建一个api对象,类似数据库对象的创建(db=SQLAlchemy(app))写一个视图类,这个类继承自Resource,然后在这个类里面根据你想要的请求方式写相应的方法(GET,POST etc.)使用api.add_resource来原创 2020-12-05 21:39:54 · 132 阅读 · 1 评论 -
flask_migrate的学习
为什么要用数据库迁移?答:我们写的代码定义好了ORM模型,然后通过db.create_all()将表映射到了数据库中去。当我们要修改表的模型时,我们要再次把新的表映射到数据库中去,如果要使用db.create_all()的话就必须先删除表,然后再创建。这不符合实际要求,因为要删除表的话就会把原来的数据给删除掉,这样会造成非常恶劣的后果。这时数据库迁移就派上了用场。先导知识:使用flask_migrate之前要先学习一下flask_migrateflask_migrate的学习# manage.p原创 2020-12-05 19:49:44 · 89 阅读 · 0 评论 -
Flask 导入配置文件的两种方式
Flask项目中我们一般把配置文件单独放在一个py文件中,这里介绍导入配置文件的两种方式。1.使用app.config.from_pyfile()# app.pyfrom flask import Flaskapp = Flask(__name__)app.config.from_pyfile('config.py')2.使用app.config.from_object()# app.pyfrom flask import Flaskimport configapp=Flask.原创 2020-11-24 16:43:37 · 863 阅读 · 0 评论 -
Flask Script的学习
前言通过命令行的形式来操作Flask,在辉哥的书中是用的click这个包。但是我看的网课是用的flask_script这个包,使用方法差不多。这里就写我刚学的flask_script的使用。初步使用命令添加的两种常用形式不需要传递参数的(使用manager.command)#这个是在manage.py文件中 from flask_script import Manager manager = Manager(app) #装饰函数 @manager.command原创 2020-11-24 16:31:33 · 174 阅读 · 0 评论