0

所以,我提出我的網站模板到/ CMS文件夾中的模板文件夾:在CMS模板斷裂頁面的Django-CMS佔位

模板/ CMS/default_template.html

我編輯的設置。 PY如下:

CMS_TEMPLATES = (
    ('cms/default_template.html', 'Default Template'), 
) 

我的模板看起來是這樣的:

{% extends "base.html" %} 
{% load cms_tags %} 

{% block base_content %} 
    {% placeholder template_1_content %} 
{% endblock %} 

問題是,它拋出在頁面加載以下錯誤:模板渲染

3 
4 {% block base_content %} 
5 ***{% placeholder template_1_content %}*** -> This line is red indicating the problem is here 
6 {% endblock %} 

期間

TemplateDoesNotExist在/ EN/

錯誤如果刪除了{%佔位符template_1_content% }頁面加載沒問題。 只有在添加了那個佔位符後,我才能想到它無緣無故地變得瘋狂。

有沒有人見過這樣的事情?

順便說一句,如果我不使用/ cms文件夾,頁面將使用佔位符加載。 那麼佔位符和文件夾位置是什麼?

任何幫助,將不勝感激。

回答

1

我想通了。原來創建的第一個模板的名稱存儲在數據庫中,並且被引用。我不得不手動編輯數據庫到模板的新位置和名稱