我正在通过我的Django应用程序使用django_facebook与Facebook连接。
我在使用视图函数之前使用了@facebook_required(scope='publish_stream,user_photos')。
@facebook_required(scope='publish_stream,user_photos')
def sport(request, sport):
""" Default view for the root """
if request.user.is_authenticated:
print "I am authenticated"
print request.user
sport_template = ".".join([sport, "html"])
sport_name = ' '.join(sport.split('-'))
return render(request, sport_template, {'sport_name': sport_name})print request.user总是返回AnonymousUser,即使在Facebook成功登录之后也是如此。
发布于 2014-03-01 17:19:51
你少了几个括号。试试:request.user.is_authenticated()。
https://stackoverflow.com/questions/22112233
复制相似问题