- 博客(7)
- 收藏
- 关注
原创 Flask教程--第一个Flask应用:会话session
一、Flask启用sessionFlask中使用session之前需要设置一个密钥app.secret_key。生成secret_key可以使用下面的方法:$ python -c 'import os; print(os.urandom(16))'b'_5#y2L"F4Q8z\n\xec]/'然后使用from flask import session导入session即可使用。...
2019-06-20 12:35:34 1538
原创 Flask教程--第一个Flask应用:请求与响应
一、请求对象在Flask中,由全局对象request提供请求信息。我们可以使用dir()方法查看request对象的所有属性:常用的属性有method(用于获取前端请求的方法),args(用于获取url中提交的参数)等。示例:前端请求:后端解析请求,根据输出可以看到请求方式是get方式,url中提交的参数是userid,且值为123456:1.文件上传在Fla...
2019-06-15 08:44:40 464
原创 Flask教程--第一个Flask应用:静态文件和渲染模板
一、说明1.ubuntu: ubuntu 18.04.22.Python:Python 3.6.73.Flask: Flask 1.0.3二、使用静态文件静态文件一般指css、js、image,video, media等文件。Flask会去名为static的目录中寻找这些静态文件。在url_for()函数中第一个参数必须是‘static’, 这样才能生成相应的url,在模...
2019-06-15 08:44:30 1874
原创 Flask教程--第一个Flask应用:路由
一、说明1.ubuntu: ubuntu 18.04.22.Python:Python 3.6.73.Flask: Flask 1.0.3二、路由1.Flask路由原理当我们创建一个最简单的flask项目,启动服务器后,在浏览器中输入地址http://127.0.0.1:5000/,页面就会显示“Hello World!”。现在我们对地址做些修改,浏览器中访问:htt...
2019-06-12 12:50:16 533
原创 Flask教程--第一个Flask应用:调试模式
一、说明1.ubuntu: ubuntu 18.04.22.Python:Python 3.6.73.Flask: Flask 1.0.3二、为什么使用调试模式1、使服务器在代码修改后自动重启当启动本地服务器后,浏览器访问http://127.0.0.1:5000/,页面显示的内容是“Hello World!”。如下图所示:假设我们现在不想显示这句话。我们想显...
2019-06-12 12:50:06 4256
原创 Flask教程--第一个Flask应用:创建项目
一、说明1.ubuntu: ubuntu 18.04.22.Python:Python 3.6.73.Flask: Flask 1.0.3二、请求与响应1.新建项目1.1 在/home目录下新建名为mysite目录,作为项目目录。1.2 进入到项目目录mysite里面,新建名为hell.py的文件。1.3 打开hello.py并输入输入...
2019-06-08 16:11:37 333
原创 Flask教程--第一个Flask应用:环境安装
一、版本说明1.windows: win102.python: python3.7.3二、使用venv创建虚拟环境为了更好的管理每个项目的依赖,创建项目之前依然是先创建虚拟环境。创建虚拟环境方法很多,这里使用python3内置的venv模块进行虚拟环境的创建。C:\Users\Administrator>d:D:\>cd testD:\test>mk...
2019-06-07 20:50:46 3837
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人