我有一个视图,它使用条带收费,然后将用户重定向到订阅页面,但是如何阻止用户直接访问url?在
充电视图:
def testview(request):
charge = stripe.Charge.create(
amount=2000,
currency="usd",
source="tok_visa", # obtained with Stripe.js
description="Charge for jenny.rosen@example.com"
)
return render(request, 'test.html')
查看我的订阅:
^{pr2}$我的html收费模板:
<form action="/test/create-sub?plan=2" method="POST">
{% csrf_token %}
<script
src="https://checkout.stripe.com/checkout.js" class="stripe-button"
data-key="stripe_api_code"
data-amount="100000"
data-name="Bilpard"
data-description="Paid plan"
data-image="https://stripe.com/img/documentation/checkout/marketplace.png"
data-locale="auto">
</script>
</form>
将
testview
视图包装在require_post装饰器中如何?在这样,只允许POST请求访问此视图。在
相关问题 更多 >
编程相关推荐