Я пытаюсь настроить полосу в Джанго. Я настроил контекст с ключом publishable_key и вызываю экран оплаты чередования с этим контекстом, но все равно получаю сообщение об ошибке: «Вы не установили действительный публикуемый ключ. Вызовите Stripe.setPublishableKey () с вашим публикуемым ключом. исследовал другие примеры, и мой код, кажется, является способом сделать это, но я борюсь с этим сейчас.
def charge (request):
publishkey = settings.STRIPE_PUBLISHABLE_KEY
if request.method == 'POST':
charge = stripe.Charge.create(
amount=500,
currency='gbp',
description='A test charge',
source=request.POST['stripeToken'],
)
context = {'publishkey':publishkey}
return render(request, 'charge.html', context)