1.安装:

  pip install -i https://pypi.tuna.tsinghua.edu.cn/simple flask

2.项目目录说明

  static:存放css和js

  templates:存放html

3.启动命令:

  D:\Evns\myfirstflask\Scripts\python.exe -m flask run

4.

FLASK_APP = app.py   #表示当前程序运行的名字
FLASK_ENV = development    #表示位开发环境
FLASK_DEBUG = 0       #表示没有开启debug模式
In folder d:/PycharmProjects/firstflask
D:\Evns\myfirstflask\Scripts\python.exe -m flask run
 * Serving Flask app "app.py"
 * Environment: development
 * Debug mode: off

 * Running on http://127.0.0.1:5000/ (Press CTRL+C to quit)    #表示访问网址为http://127.0.0.1:5000/

5.开启debug调试模式:

方法一:run函数中加入debug=True

if __name__ == '__main__':
app.run(debug=True) #开启调试模式,但是不一定有效,因为在不同的开发环境中,有的有效,有的没有效



方法二:

 pycharm中 Run->Edit Configurations 中勾选 FLASK_DEBUG

 

6.

#带参数的路由 (字符串参数)
#通过访问路径,获取用户的字符串参数
@app.route('/user/<name>') #使用尖角号传递参数name1
def welcome(name): #函数中的name和尖括号里的name名字一定要一致才行,才能识别
return '您好,%s'%name+'切换'

其中
  @app.route('/user/<name>')   #使用尖角号传递参数name1
  def welcome(name): 
两行用的是flask包(库)
其中
  return '您好,%s'%name+'切换'
一行用的是jinja2的库

7.网站架构:

  第一步:定你的访问路径

  第二步:将你的网页内容返回给用户

8.

方法一:可能不生效

  flask默认开启的网站是本地的:127.0.0.1:5000

  现在把已经有的本机访问改成局域网访问:

    app.run(host=’0.0.0.0’, port=8080)

  

方法二:

 pycharm中 Run->Edit Configurations 中的Additional options中填写:--host=0.0.0.0 --port=8080

9.



posted on 2021-01-01 10:19  大话人生  阅读(204)  评论(0编辑  收藏  举报