flaskWeb 学习整理 第一章--第二章

flaskWeb

1.安装

    虚拟环境

        检查安装

                $ virtualenv --version

        安装

                $ sudo apt-get install python-virtualenv

        创建 Python 虚拟环境

                $ virtualenv venv

        使用 Git取得 flasky 源码

                $ git clone https://github.com/miguelgrinberg/flasky.git
                $ cd flasky
                $ git checkout 1a

        激活这个虚拟环境

                $ source venv/bin/activate
                 (venv) $


        解除虚拟

                $ deactivate

        安装flask包

                (venv) $ pip install flask

2.程序的基本结构

    2b

通过 git checkout 2a 来取得实例代码

        # 初始化
        from flask import Flask
        app = Flask(__name__)
        # 路由和视图函数
        @app.route('/')        # 路径
        def index():
            return '<h1>Hello World!</h1>'
        if __name__ == '__main__':
            app.run(debug=True)


            (venv) $ python hello.py
        * Running on http://127.0.0.1:5000/
        * Restarting with reloader
        在网页上输入 http://127.0.0.1:5000/


    2c

            (venv) $ pip install flask-script

            Flask-Script 是一个 Flask 扩展,为 Flask 程序添加了一个命令行解析器

            传递设置选项的理想方式是使用命令行参数。

            (venv) $ python hello.py runserver --host 0.0.0.0
            * Running on http://0.0.0.0:5000/
            * Restarting with reloader
            # 在网页上输入 http://127.0.0.1:5000/

        

                $ ifconfig -a 查看 ip

            局域网中的其他机器可以通过 IP:5000进入网页


转载于:https://my.oschina.net/sii/blog/652164

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值