首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
小源
掘友等级
码农
|
公众号【极客导航】
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
8
文章 8
沸点 0
赞
8
返回
|
搜索文章
最新
热门
Flask框架从入门到精通之模型迁移操作(十六)
在Django框架开发过程中,我们对数据库字段添加或删除,直接修改模型类,然后进行迁移可以了,非常方便。我们也想让Flask框架支持这样的操作,就需要使用Flask-Migrate扩展,来实现数据迁移。并且集成到Flask-Script中,所有操作通过命令就能完成。 为了导出数…
Flask框架从入门到精通之扩展脚本(十五)
通过使用Flask-Script扩展,我们可以在Flask服务器启动的时候,通过命令行的方式传入参数。而不仅仅通过app.run()方法中传参,比如我们可以通过python script_flask.py runserver --host ip地址,告诉服务器在哪个网络接口监听…
Flask框架从入门到精通之模型更新与删除(十四)
我们前两章实现了对模型类的添加和查询,在开发过程中,查询是比较重要的一个环节。接下来我们要学习的就是对模型的更新和删除。
Flask框架从入门到精通之模型查询(十三)
其实我们对模型的主要操作就是查询,在Flask-SQLAlchemy中,支持了很多的查询方法。查询操作是通过query对象操作数据。最基本的查询是返回表中所有数据,可以通过过滤器进行更精确的数据库查询。 如果想让查询的过程中显示出自定义信息。可以在模型类中重写__repr__方…
Flask框架从入门到精通之模型创建与添加(十二)
在Flask-SQLAlchemy中,插入、修改、删除操作,均由数据库会话管理。会话用db.session表示。在准备把数据写入数据库前,要先将数据添加到会话中然后调用commit()方法提交会话。 数据库会话是为了保证数据的一致性,避免因部分更新导致数据不一致。提交操作把会话…
Flask框架从入门到精通之模型数据库配置(十一)
在Django框架中内部已经提供ORM这样的框架,来实现对象关系映射,方便我们操作数据库。如果想在Flask中也达到这样效果,需要安装一个第三方来支持。 SQLAlchemy是一个关系型数据库框架,它提供了高层的ORM和底层的原生数据库的操作。flask-sqlalchemy是…
Flask框架从入门到精通之异常处理(十)
我们在写视图函数时,会对前端传递过来的参数进行校验,如果校验不过,会给前端返回一些特定的异常信息。在Flask中,abort() 函数可以立即终止视图函数的执行,并且把相对应的错误信息返回给前端。 注意abort里面的状态码必须就是HTTP状态码,不能自己随便写。常见状态码如下…
Flask框架从入门到精通之Session(九)
上一篇,我们说到cookie,除了cookie外还有一个叫session的机制。session也是可以存储一些信息的。对于一些敏感、重要的信息,我们可以存储到session中。谁也不希望自己的余额、银行卡密码存到cookie当中。 cookie和session结合使用:web开…
Flask框架从入门到精通之自定义Response(八)
我们都知道当浏览器发起一个请求时,服务器会给一个响应。这个响应包含了返回的内容类型,状态码,服务器版本等一些。如下图: 如果我们不进行修改这里面的响应信息,它会返回默认信息。 如果我们要自定义响应信息,必须返回的是元组,并且是(response,status,headers)这…
Flask框架从入门到精通之Response(七)
视图在接收HttpRequest并处理后,必须返回HttpResponse对象。目前视图函数只是返回字符串,之后 Flask 将字符串转换为响应对象。如果你要显式地转换,你可以使用make_response()函数然后再进行修改。 我们都知道HTTP协议是无状态的请求协议,用户…
下一页
个人成就
文章被点赞
91
文章被阅读
122,159
掘力值
2,006
关注了
3
关注者
123
收藏集
0
关注标签
15
加入于
2018-08-23