赵走x博客
网站访问量:151918
首页
书籍
软件
工具
古诗词
搜索
登录
Flask 实战:41、电子邮件进阶实践
Flask 实战:40、使用事务邮件服务SendGird
Flask 实战:39、使用Flask-Mail发送电子邮件
Flask 实战:38、数据库进阶实践
Flask 实战:37、更新数据库表
Flask 实战:36、定义关系
Flask 实战:35、在视图函数里操作数据库
Flask 实战:34、数据库操作:CRUD
Flask 实战:33、使用Flask-SQLAlchemy管理数据库
Flask 实战:32、ORM魔法
Flask 实战:31、数据库的分类
Flask 实战:30、单个页面多个表单
Flask 实战:29、单个表单多个提交按钮
Flask 实战:28、使用Flask-CKEditor集成富文本编辑器
Flask 实战:27、多文件上传
Flask 实战:26、文件上传
Flask 实战:25、自定义验证器
Flask 实战:24、使用宏渲染表单
Flask 实战:23、设置错误消息语言
Flask 实战:22、处理表单数据
Flask 实战:21、使用Flask-WTF处理表单
Flask 实战:20、HTML表单
Flask 实战:19、模板进阶实践
Flask 实战:18、模板结构组织
Flask 实战:17、模板辅助工具
Flask 实战:16、模板基本用法
Flask 实战:15、HTTP进阶实践
Flask 实战:14、Flask上下文
Flask 实战:13、HTTP响应
Flask 实战:12、HTTP请求
Flask 实战:11、请求响应循环
Flask 实战:10、Flask与MVC架构
Flask 实战:9、模板与静态文件
Flask 实战:8、Flask命令
Flask 实战:7、URL与端点
Flask 实战:6、项目配置
Flask 实战:5、Flask扩展
Flask 实战:4、Python Shell
Flask 实战:3、启动开发服务器
Flask 实战:2、Hello,Flask!
Flask 实战:1、初识Flask
Flask 实战:4、Python Shell
资源编号:75832
Python Web
Flask Web开发实战:入门、进阶与原理解析
热度:86
本书有许多操作需要在Python Shell(即Python交互式解释器)里执行。在开发Flask程序时,我们并不会直接使用python命令启动Python Shell,而是使用flask shell命令
本书有许多操作需要在Python Shell(即Python交互式解释器)里执行。在开发Flask程序时,我们并不会直接使用python命令启动Python Shell,而是使用flask shell命令: ``` $ flask shell App: app [development] Instance: Path/to/your/helloflask/instance >>> ``` > 注意 和其他flask命令相同,执行这个命令前我们要确保程序实例可以被正常找到。 在本书中,如果代码片段前的提示符为三个大于号,即“>>>”,那么就表示这些代码需要在使用flask shell命令打开的Python Shell中执行。 > 提示 Python Shell可以执行exit()或quit()退出,在Windows系统上可以使用Crtl+Z并按Enter退出;在Linux和macOS则可以使用Crtl+D退出。 使用flask shell命令打开的Python Shell自动包含程序上下文,并且已经导入了app实例: ``` >>> app
>>> app.name 'app' ``` 上下文(context)可以理解为环境。为了正常运行程序,一些操作相关的状态和数据需要被临时保存下来,这些状态和数据被统称为上下文。在Flask中,上下文有两种,分别为程序上下文和请求上下文,后面我们会详细了解。