Flask
笑笑布丁
个人博客:https://madpudding.github.io/
展开
-
Flask应用多个App
背景:因为我们现在应用在Flask项目中的数据库ORM应用,是用的peewee,遵循良好的应用,当我们需要引入不同如现有数据库(测试、生产)的数据库时,现有的配置并不好改动. 有在Stackoverflow中寻找解决的办法,在这个问题中找到问题的解决的办法,即创建多个App. 创建多个App的回答在这里 改动前的结构,只有一个App 改动之后的结构,出现了两个App dispatcher的__init__部分代码 运行之后,看到的url结构 Flask文档关于dispatchermiddleware原创 2020-11-21 17:06:35 · 2776 阅读 · 0 评论 -
Flask MethodView传参
视图路径 from flask import Blueprint bp = Blueprint('bp', __name__) bp.add_url_rule( '/get-update-crawler-data/', view_func=View名称.as_view('single_update_crawler_api'), ) 蓝图注册 from app.api import bp self.register_blueprint(bp, url_prefix='/api') 视原创 2020-11-18 19:05:28 · 910 阅读 · 0 评论 -
python3 创建虚拟环境
python3 创建虚拟环境创建python3虚拟环境如何创建python3虚拟环境如何使用创建的虚拟环境退出虚拟环境 创建python3虚拟环境 近期我才了解到,之前使用的创建虚拟环境方法一直是python2的方式,而python3创建虚拟环境与python2已经有很大的不同. 如何创建python3虚拟环境 Python 3和Python 2解释器创建虚拟环境的方法有所不同。在Python 3中,虚拟环境由Python标准库中的venv包原生支持,下面看看步骤: 安装包 sudo apt-get in原创 2020-11-15 09:06:03 · 335 阅读 · 0 评论 -
学习Flask的若干知识点(持续更新)
学习Flask的若干知识点 1. 关于Flask,以及Flask与Django的异同: Flask和Django一样是python的web框架,不同的在于Flask比较轻量级,Django的功能很丰富,Flask一般通过和其他插件做扩展,来搭建系统框架,相对来说,Flask更自由。就目前我使用的感受来看,Flask的路由和Django差别挺大的,不同于Django会注册两层路由,Flask在我看来...原创 2019-06-23 20:30:48 · 226 阅读 · 0 评论