在我收到来自 django 中的 paypal 的获取请求后,我的会话被自动清除
My Session is getting auto cleared after i receive a get request from paypal in django
我正在使用 paypalrestsdk 接受付款
def process_subscription(request, subscription_type):
print(request.session.load()) # output : {'name': 'Abhay', 'password': 'k2jk2332k'}
# code to process payment
if payment.success()
return redirect(redirect_url)
return redirect(reverse('error_page'))
@csrf_exempt
def success(request):
print(request.session.load()) # here output is {} blank
return render(request, 'success.html')
即使我删除了@csrf_exempt,它也不起作用,我搜索了 google 但没有找到解决方案...
但是当我访问 success() 的 url 时它起作用了
Django 版本:3.2
PaypalRestSdk 版本:1.13.1
PayPal REST SDK 已被弃用,并实施了您不应使用的旧版本订阅。它与当前的 PayPal 订阅不兼容。
PayPal Subscriptions 的当前版本不支持任何 SDK,如果您与其按钮集成则不使用重定向。
我正在使用 paypalrestsdk 接受付款
def process_subscription(request, subscription_type):
print(request.session.load()) # output : {'name': 'Abhay', 'password': 'k2jk2332k'}
# code to process payment
if payment.success()
return redirect(redirect_url)
return redirect(reverse('error_page'))
@csrf_exempt
def success(request):
print(request.session.load()) # here output is {} blank
return render(request, 'success.html')
即使我删除了@csrf_exempt,它也不起作用,我搜索了 google 但没有找到解决方案...
但是当我访问 success() 的 url 时它起作用了
Django 版本:3.2 PaypalRestSdk 版本:1.13.1
PayPal REST SDK 已被弃用,并实施了您不应使用的旧版本订阅。它与当前的 PayPal 订阅不兼容。
PayPal Subscriptions 的当前版本不支持任何 SDK,如果您与其按钮集成则不使用重定向。