我刚刚用我的简单django应用程序配置了fandjango。在
文件如下:
视图.PY
from django.http import HttpResponse
from django.shortcuts import render
from fandjango.decorators import facebook_authorization_required
@facebook_authorization_required()
def home(request):
return render(request, 'home.html', {'facebook_user': request.facebook.user})
主页.HTML
^{pr2}$现在,当我转到http://apps.facebook.org/myapplicationname并允许应用程序访问帐户的信息时,我看到主页.html. 在
但是(这是一个大问题)有时我看到我所有的信息(如果条件是真的),但有时我看不到我的信息,我看到“这里有问题”。数据库中的数据是正常的。在
我已经和别人的账户核对过了,仍然有一个神秘的问题。在
而不是
{%如果facebook_用户名%}
检查
{%如果facebook.user%}
这将实际检查用户是否被授权;第一个可能会给您随机错误-某些用户的名字可能会丢失-。在
您的应用程序中是否打开了缓存?当您进行完全刷新时,问题会或多或少地发生吗?在
facebook是否限制了你对身份验证API的调用?在
fandjango是否正确地缓存这些文件?你的问题是否经常出现,如果你刷新了一系列的页面,但如果你离开它一段时间,回来了?在
你真的在运行最新版本的fandjango吗?在
相关问题 更多 >
编程相关推荐