python flask学习第1天
2024-08-28 06:26:22
flask安装:
第一个flask程序:
用pycharm
新建一个flask
项目,新建项目的截图如下:
app.py代码如下:
#从flask这个包中导入Flask这个类 #Flask这个类是项目的核心,以后很多操作都是基于这个类的对象 #注册url,注册蓝图等都是基于这个类的对象 from flask import Flask #创建一个Flask对象,传递__name__参数进去 #__name__参数的作用 #1.可以规定模板和静态文件的查找路径 #2.以后一些Flask插件,比如Flask-migrate、Flask-SQLAlchomy如果报错了,那么Flask #可以通过这个参数找到具体的错误位置 app = Flask(__name__) #@app.route是一个装饰器 #@app.route('/')就是将url中的/映射到hello_world这个视图函数上面 #以后你访问自己的网站的/目录的时候,就会执行hello_world这个函数,然后将这个函数的返回值 #返回给浏览器 @app.route('/') def hello_world(): return 'Hello World!' #如果这个文件是作为一个主文件运行,那么就执行app.run()方法 #也就是启动这个网站 if __name__ == '__main__': #app.run(),是Flask中的一个测试应用服务器 #开发中测试使用 #实际部署项目使用其它应用服务器 #比如uwsg等应用服务器 #修改端口比如8000直接在app.run(port=8000) app.run()
右击运行该文件,启动测试应用服务器
最新文章
- 自定义圆饼(利用贝塞尔曲线和CGContext类完成)
- php代码效率测试
- UA模拟
- 自定义HttpMessageHandler实现HTTP方法的重写
- java jvm学习笔记二(类装载器的体系结构)
- android开发之Notification学习笔记
- tyvj1728 普通平衡树
- codevs 3094 寻找sb4
- Erlang ODBC 处理中文
- 开发过程遇到的bug
- linux系统命令学习系列-用户组管理
- 伺服电机&;旋转变压器&;光电编码器
- MonggoDB(二)
- linux上磁盘的操作相关命令
- class的真相
- Excel动态图表
- Java面试题详解二:java中的关键字
- 用vue+element-ui开发后台笔记
- Ajax+PHP实现异步上传多张图片
- Android Studio 创建不同分辨率的图标