![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
flask
逍枭
天有不测风云,人有旦夕祸福
展开
-
Flask web开发入门笔记(路由与视图篇)
一.app.run()方法 if __name__ == '__main__' app.run(host="127.0.0.1",post=5001,debug=True) 参数1:host,地址,如果我们不指定,默认值为127.0.0.1 参数2:port,端口,如果我们不指定,默认值为5000 参数3:debug,True模式下,在代码运行的过程中科院通过保存代码直接部署程序,且程序报错时网 页会出现友情提示 二.动态参数类型 在访问路由的时候指定参数格式:@app.route(’/&l原创 2021-11-02 23:27:44 · 156 阅读 · 0 评论 -
简单flask框架用户登录系统
python代码如下: from flask import Flask, render_template, request, redirect, url_for, make_response app = Flask(__name__) @app.route('/') def index(): return render_template('index.html') @app.route('/login', methods=['POST']) def login(): usernam原创 2021-09-08 11:37:42 · 747 阅读 · 0 评论 -
Flask web开发入门笔记(四、Flask与HTTP响应)
一、响应报文 响应报文主要由协议版本、状态码(status code)、原因短语(reason phrase)、响应首部和响应主体组成。 常见的HTTP状态码: 二、在Flask中生成响应 #普通的响应可以只包含主体内容: @app.route('/hello') def hello(): return 'hello csdn!', 201 #如果想修改或附加某个首部字段,需要将首部中的Location字段设置为重向的目标URL: @app.route('/hello') def hello(原创 2021-06-02 22:42:05 · 213 阅读 · 0 评论 -
Flask web开发入门笔记(三、Flask与HTTP请求)
一、请求响应循环 客户端发出请求,服务器处理请求并返回响应 Flask程序工作的实际流程如下图: HTTP在整个流程中起到了至关重要的作用,它是客户端和服务器之间沟通的桥梁。 二、HTTP请求 URL各组成部分如下: 常见的HTTP方法: 常用的属性获取URL的各个部分: request对象常用的属性和方法: #获取请求URL中的查询字符串 from flask import Flask, request app = Flask(__name__) @app.route('/hello') d原创 2021-05-31 23:26:00 · 275 阅读 · 0 评论 -
Flask web开发入门笔记(二、URL与端点)
在Web程序中,URL无处不在。如果程序中的URL都是以硬编码的方式写出,那么将会大大降低代码的易用性。比如,当你修改了某个路由的URL规则,那么程序里对应的URL都要一个一个进行修改。更好的解决办法是使用Flask提供的url for() 函数获取URL,当路由中定义的URL规则被修改时,这个函数总会返回正确的URL。 调用url for() 函数时,第一个参数为端点( endpoint)值。在Flask中,端点用来标记一个视图函数以及对应的URL规则。 @app.route('/') def index原创 2021-05-31 19:48:57 · 141 阅读 · 0 评论 -
Flask web开发入门笔记(一、搭建开发环境)
一、安装pip 和 Pipenv pip --version pip install pipenv //在Linux或macOS系统中使用sudo以全局安装: sudo pip install pipenv //检查Pipenv是否已经安装: pipenv --version 使用pipenv install命令为当前的项目创建并激活虚拟环境: pipenv install pipenv shell 二、安装Flask pipenv install flask 三、下载pycharm 如何下载,各位原创 2021-05-31 14:57:05 · 236 阅读 · 4 评论