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)添加,那么您应该查看并修复那里的配置设置。
最近,我部署了一个 Django 网络应用程序。但是,当我访问管理页面时,我没有获得预期的界面来添加或删除某个组的用户:
在检查页面时,我收到以下消息:
知道如何处理这些错误吗?
谢谢!
内容安全策略通常通过 django-csp 等中间件进行控制。所有管理控制 JavaScript 文件都包含为静态文件,不应加载任何外部库,它们应该在同一域中。
为了让 CSP 允许加载这些文件,您需要添加 script-src 'self'
(它是 same-origin 的别名)。在 settings.py
中查找 CSP_SCRIPT_SRC
关键字并附加 'self'
(需要单引号)。
注意:如果 CSP headers 不是由 Django 添加,而是由反向代理(如 nginx)添加,那么您应该查看并修复那里的配置设置。