首页 > 其他分享 >Flask学习笔记(2)--最简单的小应用

Flask学习笔记(2)--最简单的小应用

时间:2023-04-03 23:07:25浏览次数:43  
标签:__ run Flask app 笔记 -- 调试模式 flask


Flask学习笔记(2)--最简单的小应用




 

新建一个flask项目,第一个小程序,我们来看一下



from flask import Flask
app = Flask(__name__)
@app.route('/')
def hello_world():
    return 'Hello World!'

if __name__ == '__main__':
    app.run()



 

1、引入flask类

2、将Flask对象实例化 app

3、装饰器,定义路由规则

4、视图函数

5、模块运行入口函数

 

调试模式:

有两种途径来启用调试模式。一种是直接在应用对象上设置:



app.debug = True
app.run()



另一种是作为 run 方法的一个参数传入:



app.run(debug=True)



两种方法的效果完全相同。

 

PyCharm 2018 使用FLask框架无法开启Debug模式,必须要在Configuration中设置才可以,方法如下:

1、选择 Edit Configuration 进入配置界面:

Flask学习笔记(2)--最简单的小应用_实例化

2、勾选FLASK_DEBUG选项,点击ok,完成设置。

Flask学习笔记(2)--最简单的小应用_实例化_02

 





标签:__,run,Flask,app,笔记,--,调试模式,flask
From: https://blog.51cto.com/bypass/6167652

相关文章

  • Flask 学习笔记(1)--环境安装
    Flask学习笔记(1)--环境安装Flask官网:http://flask.pocoo.org/Flask文档:http://docs.jinkan.org/docs/flask/0x01安装方式A、第一种安装步骤很简单,就是这个样子安装python安装flaskpipinstallflaskB、第二种:虚拟环境D:\test>pipinstallvirtualenv#安装vir......
  • 利用Python写入CSV文件的方法
    利用Python写入CSV文件的方法  #!/usr/bin/envpython#_*_coding:utf-8_*_importcsvcsvfile=file('test.csv','wb')csvfile.write(u'\ufeff'.encode('utf8'))writer=csv.writer(csvfile)writer.writerow(['id&......
  • 技嘉 B360 HD3 Core i7-8700 GTX1060黑苹果efi引导文件
    原文来源于黑果魏叔官网,转载需注明出处。(下载请直接百度黑果魏叔)硬件型号驱动情况主板技嘉B360HD3(B360芯片组)处理器英特尔[email protected]六核已驱动内存32GB(现代DDR42666MHz16GB/金邦DDR43000MHz16GB)已驱动硬盘技嘉GP-GSTFS31120GNTD(120GB/固态硬......
  • TACACS+和RADIUS这两种协议间的差异
    其实理解TACACS+和RADIUS这两种协议间的差异非常重要。TACACS+的关键因素包括不兼容TACACS和KTACACS认证和权分离加密所有通信使用TCP端端口49RADIUS的关键因素包括:使用RADIUS代理服务器提供可扩展性将RADIUS认证和授权结合成一个过程只加密密码;使用UD支持远程访问技术、802.1X和......
  • 磁盘I/O性能测试工具
    测试磁盘I/O性能的工具有很多,如DD、Bonnie++、fio、iometer、hdparm等。下面简单介绍其中几个工具。1.DDDD(命令为dd)是Linux系统上一个非常流行的文件复制工具,在复制文件的同时可以根据其具体选项进行转换和格式化等操作。通过DD工具复制同一个文件(相同数据量)所需要的时间长短即可......
  • [计算机图形学] OpenGL读取obj文件并显示其3D效果
       读取三维网格模型(WavefrontOBJ文件)无法向立方体:cube.obj有法向兔子模型:bunny.obj有法向有纹理八字模型:Eight.objOBJ文件的格式可参考:http://www.cnblogs.com/youthlion/archive/2013/01/21/2870451.html 利用OpenGL显示该模型的绘制效果(全部)顶点显示线条显示面片显示 核心......
  • oracle执行cmd的实现方法
    网络上找到的在sqlplus中执行cmd的一些命令,主要有四种方法,这边都做了一下测试,这里做一下记录:测试环境:window2003+Oracle11.2.0.1.0第一种方法:最简单的执行cmd命令方法,但执行的本机的cmd命令,非数据库系统的cmd命令,故和本机打开cmd命令一样,貌似没什么用。C:\wmpub>sqlplussystem/......
  • Oracle 10g提权测试
    一直想摸索一下orcl提权的方式,今天测试了一下10g,可以成功提权。 C:\wmpub>sqlplusscott/tiger@orclSQL*Plus:Release10.2.0.1.0-Productionon星期一10月3107:41:292016Copyright(c)1982,2005,Oracle.Allrightsreserved.连接到:OracleDatabase10gEnterpriseE......
  • 2023省选爆炸记
    day1考前早上8点之前就到了考场,考前吴老师简单交代了几句,大家一起合了个影,就进考场了。考中第一题就一个普及组难度题,随便打一打,半个小时就写完了。接下来的两个小时,先想了很久的T3,后来完全没有进度,就开始想T2,推着推着推出了关于选点的性质,发现正解好像并不......
  • Webgoat学习笔记
    Webgoat学习笔记Webgoat分为简单版和开发版,具体版本及安装方法详见:https://github.com/WebGoat/WebGoat本机环境为:Windows+Tomcat,故下载war包,自动解压缩进行部署。war下载地址:https://github.com/WebGoat/WebGoat/releases/    参考链接:Webgoat学习笔记:http://www.tui......