如果我的方法是正确的,我需要实用的建议。
目标是什么?
具有烧瓶应用程序,该应用程序在3个子域之间分隔: admin。 | api。 |用户。 将会有一些共享数据,例如模型
我到目前为止所做的
我是Python的新手,但这就是我的创建方式和工作原理。我只是不太确定这是正确的方法。
一开始,我使用一个虚拟主机和ServerAlias完成了所有工作,但是我遇到了SSL问题
所以我这样做了:
我创建了一个烧瓶应用程序,其中包含所有这些区域(子域)的蓝图
我正在使用带有 mod_wsgi
我已经配置了4个独立的虚拟主机- admin,api,user,static
每个虚拟主机(静态除外)都有其自己的.wsgi配置文件,该文件使用适当的参数(例如application = create_app("api"
)调用 create_app 工厂
在 create_app 内部,我仅注册与子域相关的蓝图