Django 不在管理页面中显示组管理选项

Django not showing group manage options in admin page

最近,我部署了一个 Django 网络应用程序。但是,当我访问管理页面时,我没有获得预期的界面来添加或删除某个组的用户:

在检查页面时,我收到以下消息:

知道如何处理这些错误吗?

谢谢!

内容安全策略通常通过 django-csp 等中间件进行控制。所有管理控制 JavaScript 文件都包含为静态文件,不应加载任何外部库,它们应该在同一域中。

为了让 CSP 允许加载这些文件,您需要添加 script-src 'self'(它是 same-origin 的别名)。在 settings.py 中查找 CSP_SCRIPT_SRC 关键字并附加 'self'(需要单引号)。

注意:如果 CSP headers 不是由 Django 添加,而是由反向代理(如 nginx)添加,那么您应该查看并修复那里的配置设置。