URL映射到postgreSQL模式(使用Route 53?)

时间:2012-09-19 20:49:51

标签: python django schema amazon-route53 django-postgresql

我使用多个PostgreSQL架构来提供数据分离和分段。关于如何做到这一点here有一个非常好的教程,但是我不喜欢这种方法的一件事是它完全依赖于URL来选择一个模式(例如,如果我想要运行本地测试服务器来测试某些内容,它将无法自行选择正确的模式。

我是否还有其他选项可以根据网址/来源选择架构?亚马逊的Route 53会在这里有任何帮助(因为我很可能会使用它)

1 个答案:

答案 0 :(得分:0)

您链接的博客文章已不再存在,所以我可以;确定这适用于您的问题,但在我看来,显而易见的答案是在架构和URL之间进行某种抽象,以便这些没有紧密耦合。然后可以使用测试配置指向适当的模式。

我认为你没有任何理由需要完全静态的映射。您应该能够进行设置,以便在测试配置中映射是不同的。