当我使用 allauth 时,除了 Django 现在无法找到静态文件之外,一切似乎都运行良好。如果没有 allauth,所有静态文件都会被渲染。allauth 的设置需要添加
TEMPLATE_CONTEXT_PROCESSORS = (
"allauth.context_processors.allauth",
"allauth.account.context_processors.account"
)
我之前的设置文件中没有 TEMPLATE_CONTEXT_PROCESSORS。有什么我想念的吗?我应该如何解决这个问题。当我看到调试控制台时,我可以看到它正在尝试将 css 文件获取为
"GET /accounts/login/css/contact.css"
而它应该做的
"GET /static/css/contact.css"