flask
凤凰人
http://www.itcoderman.cn
展开
-
创建第一个Flask Web程序
在前面我写一篇Python Web开发虚拟环境配置后,接下来就开始尝试编写第一个flask web程序,在进行尝试前需要安装专门做python开发的IDE软件pycharm,下载地址创建Python项目(创建简单的测试项目)说明:如果没有了解Python Web开发虚拟环境配置,建议你先了解一下相关的知识,参考地址打开 Pycharm,创建 Pure Python 类型的项目,创建项...原创 2019-01-03 18:06:10 · 625 阅读 · 0 评论 -
Flask中的路由总结
路由的基本定义 客户端(如Web浏览器)把请求发送给Web服务器,Web服务器再把请求发送给Flask程序实例。程序实例需要知道每个URL请求运行哪些代码,所以保存了一个URL到Python函数的映射关系。处理URL和函数之间关系的程序称为路由。在Flask中定义路由最简单的方式,是使用程序实例提供的app.route修饰器,把修饰的函数注册为路由。这个函数也称为视图函数(view funct...原创 2019-01-04 22:24:34 · 585 阅读 · 0 评论 -
Flask中正则匹配路由及路由转换器
正则匹配路由 在 web 开发中,可能会出现限制用户访问规则的场景,那么这个时候就需要用到正则匹配,根据自己的规则去限定请求参数再进行访问具体实现步骤为:导入转换器基类(BaseConverter):在 Flask 中,所有的路由的匹配规则都是使用转换器对象进行记录自定义转换器:自定义类继承于转换器基类将自己的转换器添加到默认的转换器列表中使用自定义转换器实现自定义匹配规则路...原创 2019-01-04 22:38:00 · 960 阅读 · 0 评论 -
python web开发虚拟环境安装与配置(以flask开发为例)
为什么要搭建虚拟环境?问题:如果在一台电脑上, 想开发多个不同的项目, 需要用到同一个包的不同版本, 如果使用上面的命令, 在同一个目录下安装或者更新, 新版本会覆盖以前的版本, 其它的项目就无法运行了.解决方案 :虚拟环境作用 : 虚拟环境可以搭建独立的python运行环境, 使得单个项目的运行环境与其它项目互不影响. 换而言之, 安装虚拟环境是为了项目的独立, 避免不同的项目安装不...原创 2019-01-03 14:04:00 · 466 阅读 · 0 评论