我正在使用Django创建一个Facebook应用程序.
当我直接访问我的网页时,它工作正常.然后我将此网页添加为Facebook画布URL,以便用户在转到应用程序时定向到此页面.现在,当我进入App时,我收到"CSRF验证失败"错误.我认为这是因为facebook正在进行POST,但没有CSRF令牌.但是,我无法控制Facebook如何重定向到我的应用程序.
有谁知道如何处理这个?
这是我的所有观点:
def frontpage(request):
return render_to_response('tube/frontpage.html', {"s": 'hello'})
Run Code Online (Sandbox Code Playgroud)
和frontpage.html只是写道 "front page!"
dkg*_*irl 11
我想到了:
from django.views.decorators.csrf import csrf_exempt
@csrf_exempt
def my_view(request):
return HttpResponse('Hello world')
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2201 次 |
| 最近记录: |