
flask
文章平均质量分 58
一从际发
这个作者很懒,什么都没留下…
展开
-
flask学习笔记(四):利用render_template()渲染html
基础render_template()有什么用在Python代码中 直接生成 HTML 缺点很多,比如笨拙,效率低,可读性差。因此, Flask 提供了 Jinja2 模板引擎来帮助开发者高效灵活生成HTML。使用该方法可以渲染模板,你只要提供模板名称和需要作为参数传递给模板的变量就行了。html模板文件的位置模板即自己写好的模板html文件,需要放在templates文件夹内。目录结构如下:/application.py/templates /hello.html或者/appl原创 2021-05-01 01:49:12 · 16307 阅读 · 4 评论 -
flask学习笔记(三):文件浏览器+下载指定文件夹中的文件(包含子文件夹)
需求利用flask开一个web-app,其功能是:在网页上罗列出一指定根文件夹中的文件或子文件夹。当用户点击该文件链接后,可下载至本地;当用户点击子文件夹时,在网页上罗列出该子文件夹中的文件或其子文件夹。注意:这里的文件夹结构是已知的有限的。比如最多只有两级子目录。实现此实例中的目录结构如下:在根目录下有两级子目录。代码如下:...原创 2021-04-30 20:41:54 · 3186 阅读 · 3 评论 -
flask学习笔记(二):文件浏览器+下载指定文件夹中的文件
需求利用flask开一个web-app,其功能是:在网页上罗列出一指定文件夹的文件。当用户点击该文件链接后,可下载至本地。注意:为了简便,这里的文件夹只是一级目录,即没有子文件夹。对有任意子文件夹中文件的下载,后续再学习一下再实现该功能。实现代码如下:from flask import Flask, send_from_directoryimport osapp = Flask(__name__)root_dir = r'E:\Documents\test'def file_lis原创 2021-04-28 00:52:25 · 2471 阅读 · 0 评论 -
flask学习笔记(一):第一个web-app
简介Flask是什么Flask是一个用Python编写的Web应用程序框架,基于Werkzeug WSGI工具包和Jinja2模板引擎。关键词解释如下:什么是web框架:一个库和模块的集合,使Web应用程序开发人员能够编写应用程序,而不必担心协议,线程管理等低级细节。Web Server Gateway Interface(Web服务器网关接口,WSGI)已被用作Python Web应用程序开发的标准。 WSGI是Web服务器和Web应用程序之间通用接口的规范。Werkzeug:它是一个WSGI原创 2021-04-28 00:13:38 · 540 阅读 · 1 评论