example.comsub1.example.comsub2.example.com
因此,mezzanine能够做的是根据当前域显示不同的内容.网站的标题和帖子不同.但是,我找不到基于子域或“主”域(example.com)更改模板的正确方法.
mezzanine(HOST_THEMES)有一个设置:
HOST_themeS = (('sub1','app_theme_1'),('sub2','app_theme_2'))
这似乎不起作用.
解决方法 >确保在HOST_themeS设置中使用完整的主机名(您的示例没有) >确保面向公众的Web服务器(Nginx,apache)正确转发http_HOST标头 >确保您已在mezzanine管理员的“站点”部分中使用正确的子域创建了实际站点记录 总结以上是内存溢出为你收集整理的在Django中显示基于主机的不同模板全部内容,希望文章能够帮你解决在Django中显示基于主机的不同模板所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)