前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Flask 小笔记

Flask 小笔记

作者头像
杨丝儿
发布2022-02-25 20:17:35
1660
发布2022-02-25 20:17:35
举报
文章被收录于专栏:杨丝儿的小站杨丝儿的小站

What is flask?

  • Python web application framework.

Why flask?

  • lightweight
  • ability to scale up.

How to use basic functionality of flask?

Here we list the basic functionality of flasj.

Install and activation

代码语言:javascript
复制
$ mkdir myproject
$ cd myproject
$ python3 -m venv venv
$ . venv/bin/activate
代码语言:javascript
复制
PS C:\path\to\app> py -m venv venv
PS C:\path\to\app> venv\Scripts\activate

Real code example

代码语言:javascript
复制
from flask import Flask
app = Flask(__name__)

@app.route('/')
def hello_world():
    return 'Hello, World!'

Run code

代码语言:javascript
复制
$ export FLASK_APP=hello.py
代码语言:javascript
复制
PS C:\path\to\app> $env:FLASK_APP = "hello.py"

Then flask run or python -m flask run.

Any helpful points?

  • Make sure to not call your application flask.py because this would conflict with Flask itself.
  • If you have the debugger disabled or trust the users on your network, you can make the server publicly available simply by adding --host=0.0.0.0 to the command line.

Reference material.

本文参与?腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2021-03-26,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客?前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与?腾讯云自媒体分享计划? ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • What is flask?
  • Why flask?
  • How to use basic functionality of flask?
    • Install and activation
      • Real code example
        • Run code
        • Any helpful points?
        • Reference material.
        领券
        问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
        http://www.vxiaotou.com