Python中flask的基础配置

149 阅读1分钟
flask是python中的一个轻量级web框架,可以帮助我们实现一个网站或者web服务,它是基于python开发并且依赖jinja2模板和werkzeug WSGI服务的框架,Werkzeug的本质是Socket服务端,其用于http请求并对请求做预处理,然后触发flask框架。

step one:安装flask 安装flask框架,最简单的办法就是打开cmd命令框,然后输入pip install flask。 然后打开pycharm,新建一个python文件,输入下面代码后执行: from flask import Flask app = Flask(__name__) @app.route('/') def hello_world(): return 'hello world' if __name__ == '__main__': app.run(host='127.0.0.1',port=5000) 运行后打开浏览器输入默认地址http://localhost:8080 ,我们会看到浏览器上输出了hello world。 step two:开启调试模式 调试模式:flask内置了调试模式,当我们修改代码后,它会自动重加载代码并且显示相关调试信息,提升代码的编写效率。 为了方便日后代码修改调试,建议大家都开启调试模式,具体操作如下: 方法一:在代码的最上面 输入app.debug=True 即可 from flask import Flask app = Flask(__name__) app.debug=True @app.route('/') def hello_world(): return 'Hello World!' @app.route('/login') def login(): return 'Login' if __name__ == '__main__': app.run() 方法二:也可以在app.run的时候开启 app.run(port=8999,debug=True) step three: 配置路由 通过@app.route('/') 进行配置,一个路由后需跟一个def 方法 @app``.route(``'/'``) def index():     ``return 'Index Page' app.route('/') 括号中/是路由地址,/代表首页,也可自定义路由地址 app.route() 中还可以指定传参的方式,比如GET、POST等,比如:

@app.route("/addUser", methods = ['GET','POST'])

到了这一步,flask框架的安装和基本配置就已经完成了,更多的功能持续学习中~