开发者社区> 问答> 正文

从一个Python Web框架运行多个站点

从单个通用的Python Web框架(即Pylons,TurboGears等)运行多个站点的好方法(或至少聪明的方法)是什么?我知道您可以根据域或路径进行重定向以重写URI以指向特定于站点的位置,并且我也看到了一些if site == 'site1' / elseif / elseif / etc我想避免的粗鲁的“ ”。

展开
收起
祖安文状元 2020-02-23 15:33:32 783 0
1 条回答
写回答
取消 提交回答
  • Django内置了它。请参阅sites框架。

    作为一种通用技术,在数据库架构中包括一个“主机”列,该列附加到要特定于主机的数据上,然后Host在检索数据时在查询中包含HTTP标头。

    2020-02-23 15:33:36
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
Web应用系统性能优化 立即下载
高性能Web架构之缓存体系 立即下载
PWA:移动Web的现在与未来 立即下载