【发布时间】:2010-06-15 14:19:33
【问题描述】:
我需要为公司创建一个可以动态创建网站的应用程序。例如,我需要一个管理界面(Django 的管理员就足够了),我可以在其中设置一个新站点并为其添加一些设置。 每个站点都必须拥有一个域(域可以手动添加到 apache conf,但如果 Django 也能处理它会很棒)。每个站点必须独立于其他站点,我的意思是,我不应该能够看到其他站点的数据内容,但我可以共享相同的应用程序/模型。
我看过 Django 的 Sites 框架,但我不确定是否可以这样实现。
我应该使用站点框架还是创建一个可以更好地处理站点的新应用? 你怎么看?
【问题讨论】:
-
sites框架完全符合您的要求。为什么这么问?它出什么问题了? “我不确定这是否可能”是含糊的。您有什么具体问题? -
好吧,我只是想知道是否有人对
Sites有任何抱怨或什么。我想确定是否可以开始使用 Google 协作平台,或者我应该为此创建一个新应用。如果它能够处理数千个(也许)Sites。