Flask day1 (环境配置)

要点:

  1. 克隆GIT目录,安装pipnev, 使用pipnev install 注意(在项目根目录执行)。
  2. 激活虚拟环境pipnev shell   输入exit退出。
  3. pipnev install flask 安装flask(项目目录内进行) 虚拟环境路径查询,pipnev --venv(用于pycharm的配置)。
  4. flask run 启动内置开发服务器(项目行),事先必须激活虚拟环境。
  5. 自动检测程序 ws:set FLASK_APP=hello    linux:export FLASK_APP=hello, 安装 python-dotenv,使用flask run或其他命令时会自动 从.flaskenv文件和.env文件中加载环境变量。安装命令:pipenv install python-dotenv
  6. 使用PyCharm运行服务器,一张图看熟即可:
  7. 设置对外可见命令:flask run --host=0.0.0.0, 改变默认端口:$ flask run --port=8000(默认为5000)
  8. 运行环境设置:FLASK_ENV=development or production,    FLASK_DEBUG设置DEBUG (1开0关)
  9. 安装Werkzeug自动监测 文件变动: $ pipenv install watchdog --dev 开发时使用,结尾--dev选项,声明为开发依赖。
  10. 命令 flask shell进入Python交互式解释器,ws系统上Crtl+Z并按Enter退出,LinuxCrtl+D退出。
  11. Flask扩展(结合python模块知识点)初始化大写,实例化小写,
  12. from flask import Flask
    from flask_foo import Foo
    app = Flask(__name__)
    foo = Foo(app)

     

  13. 项目配置就是一些大写形式的Python变量。例如:
    app.config['ADMIN_NAME'] = 'Peter'  
    
    # *************************
    
    app.config.update(
    TESTING=True,
    SECRET_KEY='_5#yF4Q8z\n\xec]/'
    )
    
    # *************************
    
    value = app.config['ADMIN_NAME']
  14. # 使用Flask提供的url_for()函数获取URL,当路由中定义的
    # URL规则被修改时,这个函数总会返回正确的URL。
    
    @app.route('/')
    def index(): 
    return 'Hello Flask!'
    # 这个路由的端点即视图函数的名称index,调用url_for('index')即
    # 可获取对应的URL,即“/”。

     

 

 

 

 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值