我试图在以下三个上下文中使用Django CMS工具栏:
static_placeholder
标签。在案例1中,我可以使用django CMS工具栏登录,然后看到编辑选项。但在案例2和案例3中,我总是会看到登录用户界面。如果我将凭据输入工具栏,页面将重新加载,我再次在CMS工具栏中看到登录UI。如果我使用错误的用户名/密码登录,我会通过工具栏给出错误。
问题是我在浏览器的js控制台或Django日志输出中没有看到任何错误。谁能告诉我django CMS堆栈的哪一部分我应该开始搜索?
谢谢, 詹姆斯
答案 0 :(得分:0)
该问题是由我们的urls.py文件中包含zinnia.urls
引起的。我们的项目使用cmsplugin-zinnia提供的App Hook,但没有注释掉我们对zinnia.urls
的引用。因此,在将渲染路径输入Zinnia的大肠之前,django CMS工具栏未正确处理。
解决方案是删除对zinnia.urls
的引用,并使用cmsplugin-zinnia提供的Zinnia App Hook。