首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Django中的socialauth出现NoReverseMatch错误

Django中的socialauth出现NoReverseMatch错误
EN

Stack Overflow用户
提问于 2013-05-13 05:16:38
回答 1查看 1.3K关注 0票数 2

我一直在努力在Django项目中使用socialauth实现facebook身份验证。我一直收到这个错误:

代码语言:javascript
复制
NoReverseMatch at /mysite/test
Reverse for 'socialauth_begin' with arguments '(u'facebook',)' and keyword arguments '{}' not found.
Request Method: GET
Request URL:    http://127.0.0.1:8000/mysite/test
Django Version: 1.5.1
Exception Type: NoReverseMatch
Exception Value:    
Reverse for 'socialauth_begin' with arguments '(u'facebook',)' and keyword arguments '{}' not found.

我相信我已经正确地配置了(this guide helped),但是我不知道错误是从哪里来的。

我的模板test.html中的这一行给我带来了问题:

代码语言:javascript
复制
<a href="{% url 'socialauth_begin' 'facebook' %}">Login with Facebook</a>

我在网上看了很多地方,都找不到一个合理的解决方案。

EN

回答 1

Stack Overflow用户

发布于 2014-03-17 07:06:49

要使用新的python-social-auth和django > 1.4拯救某人

使用以下命令:

代码语言:javascript
复制
{% url 'social:begin' 'facebook' %}
票数 6
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16512136

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档