Flask 与 Shell 共舞

0.3 新版功能.

Python 拥有的交互式 Shell 是人人都喜欢它的一个重要原因。交互式 Shell
允许你实时的运行 Python 命令并且立即得到返回结果。Flask 本身并未内置
一个交互式 Shell ,因为它并不需要任何前台的特殊设置,仅仅导入您的应用
然后开始探索和使用即可。

然而这里有一些易于获得的助手,可以帮助您在 Shell 遨游时获得更为
愉悦的体验。交互式控制台回话的一个重要问题是,您并不是像在浏览器
当中那样激发一个请求,因此 g request
以及其他的一些函数不能使用。然而您想要测试的代码也许依赖他们,
那么让我们瞧瞧该如何解决这个问题。

这就是该那些辅助函数登场的时候了。然而应当说明的是,
这些函数并非仅仅为在交互式 Shell 里使用而编写的,也
可以用于单元测试或者其他需要一个虚假的请求上下文的
情景。

一般来说,在阅读本章节之前还是建议大家先阅读 请求上下文
相关章节。

作者:admin,如若转载,请注明出处:https://www.web176.com/flask2/21682.html

(0)
打赏 支付宝 支付宝 微信 微信
adminadmin
上一篇 2023年5月18日
下一篇 2023年5月18日

相关推荐

发表回复

登录后才能评论