0.3 新版功能.
Python 拥有的交互式 Shell 是人人都喜欢它的一个重要原因。交互式 Shell
允许你实时的运行 Python 命令并且立即得到返回结果。Flask 本身并未内置
一个交互式 Shell ,因为它并不需要任何前台的特殊设置,仅仅导入您的应用
然后开始探索和使用即可。
然而这里有一些易于获得的助手,可以帮助您在 Shell 遨游时获得更为
愉悦的体验。交互式控制台回话的一个重要问题是,您并不是像在浏览器
当中那样激发一个请求,因此 g 和 request
以及其他的一些函数不能使用。然而您想要测试的代码也许依赖他们,
那么让我们瞧瞧该如何解决这个问题。
这就是该那些辅助函数登场的时候了。然而应当说明的是,
这些函数并非仅仅为在交互式 Shell 里使用而编写的,也
可以用于单元测试或者其他需要一个虚假的请求上下文的
情景。
一般来说,在阅读本章节之前还是建议大家先阅读 请求上下文
相关章节。
作者:admin,如若转载,请注明出处:https://www.web176.com/flask2/21682.html