Django 的身份验证消息对于通知 CMS 用户某些配置问题非常方便。问题是,如果您包含“django.core.context_processors.auth”上下文处理器,则在每次页面加载时都会删除消息,并且如果您想使用管理界面,则必须包含该处理器。
我尝试通过在调用 admin.site.root 之前匹配管理员 url / 之后将该处理器添加到 TEMPLATE_CONTEXT_PROCESSORS 来绕过它,但似乎到那时它已经导入了处理器列表。
那么有什么方法可以在不更改任何 Django 核心文件本身的情况下做到这一点,并且在最后可能之前完全从您的配置中省略 django Auth 应用程序?