从服务器名称检测当前Django站点
我希望使用Django站点框架根据当前URL提供不同的内容。例如,如果URL为,调用Django的从服务器名称检测当前Django站点,django,Django,我希望使用Django站点框架根据当前URL提供不同的内容。例如,如果URL为,调用Django的Site.objects.get_current()方法将返回一个值为siteA.example.com的站点对象 这可能吗?如果可能,如何实现 谢谢大家! 你可以试试 django.contrib.sites.models 并使用获取当前站点(请求).id 如中所述 或者你可以使用 这样,您就可以使用subdomains.utils.reverse()来标识当前正在使用的子域 文档
Site.objects.get_current()
方法将返回一个值为siteA.example.com
的站点对象
这可能吗?如果可能,如何实现
谢谢大家! 你可以试试
django.contrib.sites.models
并使用获取当前站点(请求).id
如中所述
或者你可以使用
这样,您就可以使用subdomains.utils.reverse()来标识当前正在使用的子域
文档