【发布时间】:2022-12-25 07:20:42
【问题描述】:
如何将“const token”的值发送给 Django?
function getToken() {
PagSeguroDirectPayment.createCardToken({
cardNumber: '4111111111111111',
brand: 'visa',
cvv: '123',
expirationMonth: '12',
expirationYear: '2030',
success: function(response) {
const token = response.card.token;
},
error: function(response) {
},
complete: function(response) {
}
});
}
getToken() 函数的执行方式如下:
<form action="{% url 'payments' %}" method="POST" onsubmit="getToken()">
我曾尝试将 Token 值传递给隐藏的输入,然后我尝试在 django 中获取该值,如下所示,但输入需要一段时间才能接收该值,并且已立即发送到另一个页面。这样我就需要确保输入有令牌值让它转发到另一个页面
success: function(response) {
document.getElementById('cardToken').value = response.card.token;
},
【问题讨论】:
标签: javascript python django django-forms