【发布时间】:2020-11-18 11:01:38
【问题描述】:
我去过这个网站无数次,但从未注册过帐户。 我正在做我的第一个大项目,所以,第一个问题:
我打算制作一些网站,这些网站将共享来自托管服务提供商 (DO) 的同一个 Droplet 实例。
Wagtail 在单个代码库上提供多个站点。它使您可以管理所有站点 来自单个仪表板。
Apache 允许您创建多个域/单个网站 - 称为“虚拟主机” - 并将用户定向到所请求网站所在的特定目录。
我正在处理的网站将在一定程度上共享一个数据库(其中一个网站将充当其他一些网站的结帐页面,例如,通过 api/jason 检索购物车内容的地方(我还不知道))
Wagtail 似乎是最佳选择,但我想确保不需要 Apache 不管我如何解决这个问题(例如:如果 DO 要求 apache 能够为我的网站提供服务,而不是直接从 django* 提供服务)
*我的意思是在单个 Apache2 实例中。
星期五
【问题讨论】:
-
你基本上想设置它,以便 apache 匹配任何子域,然后一旦请求到达应用程序,django 中的站点框架应该处理事情。看看这个答案; stackoverflow.com/a/758383/1199464
-
我想我知道你的意思,我会试试看。谢谢。
-
@markwalker 成功了!
-
网站框架很不错吧!!