Я интегрирую braintree
в проект django
, и у вас возникли проблемы с формой оплаты drop-in
, это не погрузка, может кто-нибудь помочь мне и посмотреть мой шаблон, я что-то упустил и могу не видеть, что не так. Я читаю documentation по этому вопросу и используя this пример, он просто переделан для django, вот мой шаблон, далее tags
charge_form
и braintree_javascript_code
загружены в base.html
.Brainty drop-in not loading django
{% extends "base.html" %}
{% block charge_form %}
<div class="container">
<div class="row">
<div class="col-xs-12 col-sm-6 col-sm-offset-3">
<form class="" action="" method="post" id="example_form">
{% csrf_token %}
<div id="dropin-container"></div>
<input type="submit" value="Pay 300$" name="" id=""/>
</form>
</div>
</div>
</div>
{% endblock %}
{% block braintree_javascript_code %}
<script src="https://js.braintreegateway.com/js/braintree-2.24.1.min.js"></script>
<script type="text/javascript">
var client_token = '{{ request.session.braintree_client_token }}';
braintree.setup(client_token, "dropin", {
container: "dropin-container";
});
</script>
{% endblock %}