Home >  > Flask教程(一)第一个APP

Flask教程(一)第一个APP

0

开发环境

win7 英文版

Anaconda(python3.6)

一、安装Flask

在你需要保存项目的地方,创建一个microblog文件夹,然后执行以下命令

cd microblog
conda create --prefix=C:\Users\Kevin\microblog\venv python=3.6.5
activate venv
pip install flask

这里要注意,当你关掉cmd窗口,第二次要激活venv虚拟环境的时候,要使用“avtivate C:\Users\Kevin\microblog\venv”命令。

二、第一个Flask App

application存在于package中,在python中,一个文件夹中包含有__init__.py这个文件,就认为这个文件夹是一个package,下面我们就来建立一个名为app的package。
1.App
在microblog 文件夹下在建立一个app文件夹。

2.在app文件夹下面新建一个__init__.py

from flask import Flask

app = Flask(__name__)

from app import routes

3.routes.py
在app文件夹下面建立一个routes.py文件,代码如下:

from app import app

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

4.microblog.py
在项目的根目录(即microblgo目录下),新建一个microblog.py文件

from app import app

The Flask application instance is called app and is a member of the app package
from app import app: 从app package引入app这个变量

如果你上面的操作都正确的话,你的microblog目录看上去应该是这样的

5.加入环境变量

set FLASK_APP=microblog.py


6.运行

flask run

7.测试效果
打开浏览器,输入“http://127.0.0.1:5000/”,就可以看到显示效果了。

暧昧帖

本文暂无标签

发表评论

*

*