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进入网页


你可能感兴趣的:(ubuntu,flaskWeb)