上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 46 下一页
摘要: 可以看到%06d的作用是,不足6位,以0补齐,超过6位,按照原有的变量值显示 阅读全文
posted @ 2020-05-21 18:01 cnhkzyy 阅读(962) 评论(0) 推荐(0) 编辑
摘要: request对象 Flask的request对象封装了从客户端发来的请求报文,可以从它获取请求报文的所有数据 获取请求URL 假设请求的URL是http://helloflask.com/hello?name=Grey,当Flask接收到请求后,请求对象会提供多个属性来获取URL的各个部分,常用的 阅读全文
posted @ 2020-05-21 16:28 cnhkzyy 阅读(382) 评论(0) 推荐(0) 编辑
摘要: 模型 (Model):可以用其他库实现 视图 (View):Jinja2渲染的HTML模板 控制器 (Controller):视图函数 阅读全文
posted @ 2020-05-21 15:16 cnhkzyy 阅读(985) 评论(0) 推荐(0) 编辑
摘要: 模板 是指包含程序页面的HTML文件 静态文件 是需要在HTML文件中加载的CSS和Javascript文件,以及图片、字体文件等资源文件 默认情况下,模板文件存放在项目根目录中的templates文件夹中,静态文件存放在static文件夹下,这两个文件夹需要和包含程序实例的模块处于同一个目录下,对 阅读全文
posted @ 2020-05-21 15:11 cnhkzyy 阅读(219) 评论(0) 推荐(0) 编辑
摘要: 自定义一个命令hello,使用flask hello输出'Hello, Human!'的信息 首先要引入 然后编写命令函数 如果还想额外设定命令名称,可以在app.cli.command()装饰器里添加一个参数say hello 阅读全文
posted @ 2020-05-21 15:03 cnhkzyy 阅读(181) 评论(0) 推荐(0) 编辑
摘要: 调用 函数时,第一个参数为端点值,也就是视图函数名,举个例子: 这时得到的url只是相对url,要获取绝对路径,需要将url_for()函数的_external参数设置为True 阅读全文
posted @ 2020-05-19 16:39 cnhkzyy 阅读(181) 评论(0) 推荐(0) 编辑
摘要: 首先要cd到hello目录下,然后使用 启动Python Shell 可以看到使用 命令打开的Python Shell自动包含程序上下文,并且已经导入了app实例 什么是上下文?上下文可以理解为环境,为了正常运行程序,一些操作相关的状态和数据需要被临时保存下来,这些状态和数据被统称为上下文,在Fla 阅读全文
posted @ 2020-05-19 16:24 cnhkzyy 阅读(237) 评论(0) 推荐(0) 编辑
摘要: 命令行启动 在app.py的父目录下,使用 可以启动内置的开发服务器。但是注意到,这里的Debug mode为off 自动发现程序实例 + 在当前目录下,寻找app.py和wsgi.py模块,并从中寻找名为app或application的程序实例 + 从环境变量FLASK_APP对应的值寻找名为ap 阅读全文
posted @ 2020-05-19 16:16 cnhkzyy 阅读(408) 评论(0) 推荐(0) 编辑
摘要: 创建实例 简单来说就是模块名,比如当前模块为app.py,那么__name__为app,这个是Flask类构造方法的第一个参数,此外,还可以帮助Flask在相应的目录里找到需要的资源,比如模板和静态文件 注册路由 传入url作为参数,这样就可以让url绑定函数,这个过程称为注册路由,路由负责url和 阅读全文
posted @ 2020-05-18 23:15 cnhkzyy 阅读(338) 评论(0) 推荐(0) 编辑
摘要: pipenv创建虚拟环境 使用Pycharm创建一个项目hello flask,其路径为:E:\virtual_workshop\hello flask,在hello flask项目下使用 为当前项目创建虚拟环境 实际上,创建的虚拟环境目录是和项目目录并排的 Pycharm里选择Python解释器路 阅读全文
posted @ 2020-05-18 22:35 cnhkzyy 阅读(289) 评论(0) 推荐(0) 编辑
上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 46 下一页