Django-zebra je knihovna Pythonu, který umožňuje použití Stripe s Django ještě jednodušší.
Je vyrobeno z:
- Zebra, jádro knihovna, s formami, webhook manipulátory, abstraktních modelů, mixins, signály, a templatetags, které pokrývají většinu proužek implementace.
- Marty, příklad aplikace pro jak integrovat zebra, která slouží také jako jeho test suite.
Žádosti Pull jsou velmi vítány!
Použít
Instalace
1. Pip nainstalovat Django-zebra
2. Upravit settings.py:
& Nbsp; INSTALLED_APPS + = ("zebra",)
& Nbsp; STRIPE_SECRET = "YOUR-SECRET-API-KEY"
& Nbsp; STRIPE_PUBLISHABLE = "YOUR-zveřejnitelné-API-KEY"
& Nbsp; # nastavte libovolné volitelná nastavení (viz níže)
3. (volitelné) ./manage.py syncdb pokud máte ZEBRA_ENABLE_APP = True
4. (volitelně) Přidat do webhook adresy URL:
& Nbsp; urlpatterns + = vzory ('',
& Nbsp; url (r'zebra / ", patří (" zebra.urls ", namespace =" zebra ", APP_NAME = 'zebra')),
& Nbsp;)
5. Užijte si snadné vyúčtování.
Volitelná nastavení:
- ZEBRA_ENABLE_APP Výchozí hodnota je False. Umožňuje zákazníka, plán, a novinek Django modelů, jako součást zebra.
- ZEBRA_CUSTOMER_MODEL app + Model řetězec pro model, který implementuje StripeCustomerMixin. tj "myapp.MyCustomer". Pokud ZEBRA_ENABLE_APP je pravda, výchozí "zebra.Customer".
- ZEBRA_AUTO_CREATE_STRIPE_CUSTOMERS výchozí na hodnotu true. Automaticky vytvoří pruh zákaznickou obect na stripe_customer přístupu, pokud neexistuje
Požadavky na :.
- Python
- Django
Komentáře nebyl nalezen