这意味着您的开发机和服务器中具有不同版本的Allauth。您绝对应该在两边使用相同的版本。
在django-allauth版本0.22中,您要在服务器上解决问题的原因是,上下文处理器已由template标签代替。
您只需要确保:
- 您至少正在运行Allauth 0.22,这是截至目前的最新版本(
pip install django-allauth==0.22
) Django项目设置中未列出特定于Allauth的上下文处理器。因此,您需要删除以下两行:
allauth
specific context processors‘allauth.account.context_processors.account’,
‘allauth.socialaccount.context_processors.socialaccount’,
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)