flask 学习

来源:互联网 发布:淘宝怎么避免虚假交易 编辑:程序博客网 时间:2024/06/05 04:03

我的系统是ubuntu

1.安装flask

a.安装virtualenv    sudo apt-get install python-virtualenv
b.创建虚拟环境      virtualenv flaskcode

c.安装flask 及依赖的模块

$ flaskcode/bin/pip install flask$ flaskcode/bin/pip install flask-login$ flaskcode/bin/pip install flask-openid$ flaskcode/bin/pip install flask-mail$ flaskcode/bin/pip install flask-sqlalchemy$ flaskcode/bin/pip install sqlalchemy-migrate$ flaskcode/bin/pip install flask-whooshalchemy$ flaskcode/bin/pip install flask-wtf$ flaskcode/bin/pip install flask-babel$ flaskcode/bin/pip install guess_language$ flaskcode/bin/pip install flipflop$ flaskcode/bin/pip install coverage
2.创建应用文件与flaskcode 平级

$ mkdir -p ./{app{static,templates},tmp}  #./后面不能有空格空格

文件夹结构

./app/static

./app/templates

./tmp

$ cd app

#编辑__init__.py

$ vi __init__.py

from flask import Flask

app = Flask(__name__)

from app import views

:wq #保存退出

编辑 views.py

$ vi views.py

from app import app

@app.route('/')

@app.route('/index')

def index():

    return 'Hello world!'

#保存views.py

在根目录中创建 run.py

vi run.py

#!flaskcode/bin/pythonfrom app import appapp.run(debug = True)



0 0
原创粉丝点击