tivix-django-Braintree er et Django app, der giver en nem måde at integrere med Braintree betalingsløsninger fra Django.
Installation
- Installer django_braintree (ideelt i din virtualenv!) Ved hjælp pip eller blot at få en kopi af koden og sætte det i en mappe i din kodebase.
- Føj django_braintree til dine Django indstillinger INSTALLED_APPS:
& Nbsp; INSTALLED_APPS = [
& Nbsp; # ...
& Nbsp; "django_braintree",
& Nbsp;]
- Tilføj disse linjer i settings.py fil:
& Nbsp; BRAINTREE_MERCHANT = 'your_merchant_key'
& Nbsp; BRAINTREE_PUBLIC_KEY = 'your_public_key'
& Nbsp; BRAINTREE_PRIVATE_KEY = 'your_private_key'
& Nbsp; fra Braintree import Configuration, miljø
& Nbsp; Configuration.configure (
& Nbsp; Environment.Sandbox,
& Nbsp; BRAINTREE_MERCHANT,
& Nbsp; BRAINTREE_PUBLIC_KEY,
& Nbsp; BRAINTREE_PRIVATE_KEY
& Nbsp;)
- Tilmeld hjemmeside til urls.py:
& Nbsp; url (r '', omfatter (»django_braintree.urls«)),
- Hvis du bruger syd for skema vandringer køre python manage.py migrere django_braintree eller blot gøre et syncdb.
Yderligere information
& Nbsp; Braintree bruger standardskabeloner:
& Nbsp; django_braintree / payments_billing.html
& Nbsp; django_braintree / fragmenter / cc_form.html
& Nbsp; django_braintree / fragmenter / current_cc_info.html
& Nbsp; django_braintree / fragmenter / pay.html
& Nbsp; django_braintree / fragmenter / payments_billing.html
- Braintree kræver herunder js fra django_common som muliggør ajax formularer etc. django_common tilgængeligt på https://github.com/Tivix/django-common
- Hvis en skabelon variabel cc_form_post_url ledes til skabelonen så denne formular stillinger til det, ellers stillinger til webadressen payments_billing.
- Hvis en skabelon variabel cc_form_success_redirect_url passeres det tager brugeren til at url derefter efter formular indlæg er lykkedes.
- Braintree er sat op til sandkasse tilstand ved standard. For at ændre dette skal du skifte Environment.Sandbox til Environment.Production i indstillingsfil.
Denne opensource app er bragt til dig af Tivix, Inc. (http://tivix.com/)
Krav :.
- < li> Python
- Django
Kommentarer ikke fundet