基于Web的快速入门与相关知识总结
1. 路由函数概述
在Web开发中,路由函数的主要任务是收集所有字段的数据,以便将其提交给模型。在这个过程中,会进行一项检查。在代码的第27 - 29行,会检查布尔字段实例 boolean_val 返回的值是否被赋值为 True 。如果不是,会闪现一条消息,该消息可被视图捕获并进行相应处理。
第33行的不同之处在于使用了 render_template ,其第一个参数是视图元素,这里是 "view.html" ,假定该文件存储在 templates 子目录中。现在我们有了一个更复杂的模板,包含更多种类的输入类型,这样就能构建更复杂的图形用户界面(GUI)。这个模板能满足大多数你想构建的GUI需求,不过它缺少显示图像的功能,这将在后续部分详细介绍。
2. 显示和更新图像
我们可以为GUI添加图像功能。当通过GUI输入一些信息后,若能在网页上输出或更新图像,那将非常实用。在网页(Flask)端添加图像所需的工作较少,大部分新工作在于模型,以输出包含嵌入式图像的网页,这是可以轻松实现的。
2.1 示例代码分析
以显示基于用户在表单字段中输入的参数绘制的正弦波图为例,下面是相关代码分析:
controller.py文件(控制器代码)
from flask import Flask, render_te
超级会员免费看
订阅专栏 解锁全文
3976

被折叠的 条评论
为什么被折叠?



