我正在使用框架django_facebook开发一个Facebook应用程序。
我想将用户数据保存在本地数据库中。
@facebook_required(canvas=True)
def home(request,graph):
facebook = FacebookUserConverter(graph)
facebook_converter = FacebookUserConverter(graph)
user_data = facebook_converter.facebook_registration_data(graph.get('me' ['username'])
print request.user //AnonymousUser
facebook_converter.get_and_store_friends(request.user) //This creates error它给了我错误"Errno 10061无法建立连接,因为目标机器主动拒绝它“,当我追溯时,我发现request.user是AnonymousUser。
发布于 2013-11-22 17:14:20
当用户未登录时就会发生这种情况。
默认情况下,request.user是一个计算值为登录用户(如果用户已登录)的SimpleLazyObject。如果不是,则计算结果为AnonymousUser,因此出现错误。
https://stackoverflow.com/questions/20150566
复制相似问题