2024-04-24 11:11:30 发布
网友
我想开始一个项目的django和理想情况下,它将有一个管理面板。 我想指出不同的域和子域(子域更优先),并希望服务不同的内容和网页时,有人击中我的服务器。你知道吗
如果我有两个域名的话,请详细说明: 1) 父域 2) xyz.com网站 如果有人abc网站然后我应该能够看到第1页和所有与此相关的网址abc网站应该是可用的,应该能够看到第2页时,有人使用xyz.com网站你知道吗
以及xyz.com/new/应该提供不同的内容和abc.com/new/应该给出不同的内容。你知道吗
我建议你用Mezzanine来做这个。django内置的CMS框架非常强大。 要实现多站点应用程序,可以使用djagno multisite app。它很容易集成。你知道吗
通过将site framework链接到模型中,可以将数据关联到不同的站点。你知道吗
您也可以在您的视图中使用它,如官方文档中的示例:
从django.contrib.sites公司.shortcuts导入获取当前站点
def my_view(request): current_site = get_current_site(request) if current_site.domain == 'foo.com': # Do something pass else: # Do something else. pass
我建议你用Mezzanine来做这个。django内置的CMS框架非常强大。 要实现多站点应用程序,可以使用djagno multisite app。它很容易集成。你知道吗
通过将site framework链接到模型中,可以将数据关联到不同的站点。你知道吗
您也可以在您的视图中使用它,如官方文档中的示例:
从django.contrib.sites公司.shortcuts导入获取当前站点
相关问题 更多 >
编程相关推荐