Flask-basic

Python-Flash-Basic

  1. 安装Flask

    pip install Flask
    

    这些发行版将在安装Flask时自动安装。
    1. Werkzeug实现了WSGI,这是应用程序和服务器之间的标准Python接口。
    2. Jinja是一种模板语言,可呈现应用程序服务的页面。
    3. MarkupSafe带有Jinja。它在渲染模板时逃避不可信的输入以避免注入攻击。
    4. 它的危险性可靠地标记数据以确保其完整性。这用于保护Flask的会话cookie。
    5. Click是编写命令行应用程序的框架。它提供了该flask命令并允许添加自定义管理命令

    这些发行版不会自动安装。如果安装它们,Flask将检测并使用它们。
    1. Blinker为信号提供支持。
    2. SimpleJSON是一种与Python json模块兼容的快速JSON实现。如果安装了JSON操作,则是首选。
    3. python-dotenv在运行 命令时支持来自dotenv的环境变量flask。
    4. 看门狗为开发服务器提供更快,更高效的重载器。

  2. 例子

    from flask import Flask
    app = Flask(__name__)
        
    @app.route('/')
    def hello_world():
        return 'Hello, World!'
    if __name__ == '__main__':
        app.run()
    
  3. 启动代码

    使用flask命令或者-m使用Flask的python 开关。在你这样做之前,你需要通过导出FLASK_APP环境变量告诉你的终端应用程序 :

    $ export FLASK_APP=hello.py
    $ flask run
    * Running on http://127.0.0.1:5000/
    

    如果您在Windows上,环境变量语法取决于命令行解释器。在命令提示符下:

    C:\path\to\app>set FLASK_APP=hello.py
    
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值