4、第一个FLask项目

 1、创建第一个flask项目:

2、项目目录文件解说

static:静态文件

templates:模板文件

flask_learn.py:主app文件,项目从这个文件进行运行是核心文件。

3、第一个程序讲解

from flask import Flask

app = Flask(__name__)


@app.route('/')
def hello_world():
    return 'Hello World!'


if __name__ == '__main__':
    app.run()
from flask import Flask
# 从flask这个包中导入Flask这个类
# Flask这个类是项目的核心,以后很多操作都是基于这个类的对象。如注册url、注册蓝图等都是基于这个类的对象
app = Flask(__name__)
# 创建一个Flask对象,传递__name__参数进去
# __name__参数的作用:
# 1. 可以规定模版和静态文件的查找路径
# 2. 以后一些Flask插件,比如Flask-migrate、Flask-SQLAlchemy如果报错了,那么Flask可以通过这个参数找到具体的错误位置
@app.route('/')
def hello_world():
    return 'Hello World'
# @app.route:是一个装饰器
# @app.route('/')就是将url中的/映射到hello_world这个视图函数上面
# 以后你访问我这个网站的/目录的时候,会执行hello_world这个函数,然后将这个函数的返回值返回给浏览器。如当你访问网址 http://127.0.0.1:5000/ ->跳转去访问hello_world函数
if __name__ == '__main__':
    app.run(port=8000)
# 如果这个文件是作为一个主文件运行,那么就执行app.run()方法
# 也就是启动这个网站
# app.run():Flask中的一个测试应用服务器
# port=8000:将访问端口改为8000
# debug=True开启错误检查模式
debug=True
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值