flask 学习

本文详细介绍如何在Ubuntu系统上安装Flask及其相关扩展,并创建一个简单的Flask应用。包括安装虚拟环境、所需依赖模块及应用文件结构设置。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

我的系统是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/python
from app import app
app.run(debug = True)



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值