簡體   English   中英

從管理員注銷時,Django CMS占位符內容未顯示在頁面上

[英]Django CMS placeholder content not showing up on page when i log out from the admin

我在使用占位符Django-CMS時遇到了麻煩。 我在現有項目的所有模板上都使用了占位符,當我登錄時,它們似乎可以正常工作,可以添加和編輯插件,但是注銷后,所有編輯都不會再顯示在模板上。

是什么原因造成的? 我遵循了占位符創建過程並發布了所有更改。

考慮以下情形; 我的模板上有{% placeholder "feature" %} ,該插件在頁面上可見並且可以編輯,但是僅當我登錄時內容才會顯示在網站頁面上。

也許緩存? 在您的插件中,您可以添加以下行cache = False

    class YourPlugin(CMSPluginBase):
        model = Yourmodel ...
        cache = False

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM