当前位置:网站首页>flask框架详解
flask框架详解
2022-07-17 00:03:00 【沧海轻舟690】
1、首先我们导入了 Flask 类。 该类的实例将会成为我们的 WSGI 应用。
2、接着我们创建一个该类的实例。第一个参数是应用模块或者包的名称。如果你使用 一个单一模块(就像本例),那么应当使用 name ,因为名称会根据这个 模块是按应用方式使用还是作为一个模块导入而发生变化(可能是 ‘main’ , 也可能是实际导入的名称)。这个参数是必需的,这样 Flask 才能知道在哪里可以 找到模板和静态文件等东西
3、然后我们使用 route() 装饰器来告诉 Flask 触发函数的 URL 。
4、函数名称被用于生成相关联的 URL 。函数最后返回需要在用户浏览器中显示的信息。
rule 参数表示与该函数的URL绑定。
options 是要转发给基础Rule对象的参数列表。
在上面的示例中,'/ ' URL与hello_world()函数绑定。因此,当在浏览器中打开web服务器的主页时,将呈现该函数的输出。
最后,Flask类的run()方法在本地开发服务器上运行应用程序。
所有参数都是可选的
host:要监听的主机名。 默认为127.0.0.1(localhost)。设置为“0.0.0.0”以使服务器在外部可用
port :默认值为5000
debug:默认为false。 如果设置为true,则提供调试信息,可以自动重载代码并显示调试信息
options:要转发到底层的Werkzeug服务器。
边栏推荐
- 西瓜书第三章(第一次&第二次)
- How to right-click to create a servlet in the idea development servlet project
- (十)STM32——Systick滴答定时器
- Résolution de code aléatoire lors de l'insertion de valeurs chinoises dans la base de données MySQL
- 20210422-合并区间
- Lambda相关图形
- 20210512-递归公式
- 如何设计一个安全的对外接口
- 【MariaDB】启动服务、停止服务、查看状态
- 三种激活函数(Relu,Sigmoid,tanh)与多层感知机
猜你喜欢

Pytorch简单使用MINIST数据集

一小时搭建属于属于自己的博客系统网站

Typora 怎么插入表格

Oracle自动存储管理18c分步安装-2

【Liunx】发布Jar包、日志动态查看、查看程序进程、结束程序
![[Linux] release jar package, dynamically view logs, view program progress, and end programs](/img/ae/4e1e2ab160acf388372cd684d62c5d.png)
[Linux] release jar package, dynamically view logs, view program progress, and end programs

【集合】常见操作ArrayList集合的方法

20210512-递归公式
![[MariaDB] start service, stop service and check status](/img/e7/7fa801d7c6ce91569375652a5b751c.png)
[MariaDB] start service, stop service and check status
![[MariaDB] solution: error 1045 (28000): access denied for user 'root' @ 'localhost' (using password: yes)](/img/a6/410d81ad374e32e5cabd2eb242a183.png)
[MariaDB] solution: error 1045 (28000): access denied for user 'root' @ 'localhost' (using password: yes)
随机推荐
20210512-递归公式
关于自定义监听器 onApplicationEvent方法被执行多次的问题
脚本后台运行时候将日志从控制台重定向到自己命名的文件
单元测试(二)--Junit
Redis command
Swagger
Swagger
Photoshop网页设计教程
ROS 通信机制进阶
2021-3-19-字节-面值
Based on yolov5 PT model is converted to Engine model, accelerated by deepstream, can be transmitted in real time with multiple cameras, using NVIDIA's Xavier board (precision 1)
mysql中的配置文件
BeanFactory 和 ApplicationContext的区别
使用Pytorch中的nn来实现线性回归(简洁实现)
JSP basic grammar experiment
Initial understanding of functions - Part 1
Service层需要接口吗
2021-4-7-求最大盛水量
Computer Graphics From Scratch - Chapter 3
三种激活函数(Relu,Sigmoid,tanh)与多层感知机