Day 11 Flask 快速开始

是不是到目前为止都还没有进入主题的感觉,不用急,因为我想先让你有所准备,前置准备已经完成了,接着就要进入我们的主题 Flask 了。

快速开始

那麽说到这里要怎麽开始一个新的 Flask 的专案呢(虚拟环境记得先处理好喔)?首先在你喜欢的位置建立一个资料夹(名称取你喜欢的就好),安装 Flask 的套件

$ pipenv --three  # 建立虚拟环境(这系列都是用 Python 3 喔)
$ pipenv install flask  # 虚拟环境的安装指令

$ pip install flask  # 或是你不想用虚拟环境

在CMD输入code .(要有後面那个点),或是在资料夹里面点选右键,点选 以Code开启

就会出现之前安装的 VSCode 了,接着在左边那条中右键新增档案(或是ctrl + n)

习惯上会使用app.py 作为档案名称,不过其他名称也可以,不过要注意必须加上 .py 的附档名

接着打上

from flask import Flask

app = Flask(__name__)


@app.route("/")
def index():
    return "Hello World"


# 这两行暂时可以不用打没关系
# if __name__ == "__main__":
#     app.run()

蛤,这样 5 行就有网页了(不包含空行及注解)。不信?在 cmder 输入

# 有用虚拟环境的要下这个指令进入虚拟环境喔,没有的直接跳过就可以了
$ pipenv shell

# 开始运行
$ set FLASK_APP=app
$ flask run

在打开网页输入 127.0.0.1:5000就会看到这样的网页了(在 cmder 使用 ctrl + c 可关闭)。

那麽就大概这样,这篇才刚进 Flask 而已,所以稍微轻松一点。

大家掰~掰~


<<:  Day26 指派角色给使用者

>>:  新新新手阅读 Angular 文件 - Component - ngOnDestroy(2) - Day26

Day 10 python NumPy

今天我们要介绍的是python的Numpy,所谓的Numpy就是python里面的其中一个套件。 安...

Day17 Grafana (gRPC, Go Processes, Redis)

昨天已经介绍过,透过 grafana 监控 matching 的品质 ,今天来介绍一下,透过 gra...

Day 14 - swift一些重要的细节

这几天差不多基本的都说完了。 所以今天我来给大家带一点一些很重要,但前面没讲到的细节。 错误处理 -...

[前端暴龙机,Vue2.x 进化 Vue3 ] Day1.在认识vue之前(一)

[讲古时间]: 回忆过去~ 痛苦的相思忘不了~ 哈哈,记得刚出社会时,虽然说是张白纸,不过可能太白...

Day30 总结

30天过得真快,最後也来到了总结的部分 与其说总结,不如说是我的心得吧,我也是在一年半前加入VMwa...