范姜的神秘问题

2024-05-05 08:41:05 发布

您现在位置:Python中文网/ 问答频道 /正文

我刚刚用我的简单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. 在

但是(这是一个大问题)有时我看到我所有的信息(如果条件是真的),但有时我看不到我的信息,我看到“这里有问题”。数据库中的数据是正常的。在

我已经和别人的账户核对过了,仍然有一个神秘的问题。在


Tags: djangofromimport信息应用程序httphomefacebook
2条回答

而不是
{%如果facebook_用户名%}
检查
{%如果facebook.user%}

这将实际检查用户是否被授权;第一个可能会给您随机错误-某些用户的名字可能会丢失-。在

您的应用程序中是否打开了缓存?当您进行完全刷新时,问题会或多或少地发生吗?在

facebook是否限制了你对身份验证API的调用?在

fandjango是否正确地缓存这些文件?你的问题是否经常出现,如果你刷新了一系列的页面,但如果你离开它一段时间,回来了?在

你真的在运行最新版本的fandjango吗?在

相关问题 更多 >