夹层主题定制:新的base.html不会取代原来的

时间:2015-05-13 13:25:13

标签: django mezzanine

我正在尝试自定义Mezzanine的主题。基本上,我遵循thisthis的教程。

我创建了一个新应用theme,将base.html复制到theme/templates文件夹,然后将theme插入INSTALLED_APPS settings.py (注意,它在第一行):

INSTALLED_APPS = (
    "theme",
    "django.contrib.admin",
    "django.contrib.auth",
    ...

我想Mezzanine会首先找到theme的{​​{1}}并使用它来代替原文。但似乎并非如此;原版夹层base.html仍然使用。

我错过了什么吗?有没有办法可以追踪Mezzanine(或Django)如何搜索模板以找出过程中出了什么问题?

1 个答案:

答案 0 :(得分:1)

使用本教程,而不是"主题"在已安装的应用程序中,您应该已将模板复制到项目目录中并在其中写下其名称。例如 如果您下载了moderna主题添加" moderna"下 INSTALLED_APPS =( " moderna",...

以下链接清楚地说明了所有步骤。 How To Deploy: Installing Mezzanine Theme