Django-zebra is een Python bibliotheek die maakt het gebruik van de Streep met Django nog gemakkelijker.
Het is gemaakt van:
- Zebra, de kern bibliotheek, met formulieren, webhook handlers, abstracte modellen, mixins, signalen en templatetags dat de meeste streep implementaties te dekken.
- Marty, een voorbeeld app voor hoe zebra integreren, dat tevens dienst doet als haar test suite.
Pull verzoeken zijn zeer welkom!
Gebruik
Installatie
1. pip django-zebra installeren
2. Bewerk uw settings.py:
& Nbsp; INSTALLED_APPS + = ("zebra",)
& Nbsp; STRIPE_SECRET = "UW-SECRET-API-KEY"
& Nbsp; STRIPE_PUBLISHABLE = "UW-publiceerbaar-API-KEY"
& Nbsp; # Stel optionele instellingen (zie hieronder)
3. (optioneel) ./manage.py syncdb als je ZEBRA_ENABLE_APP = True
4. (optioneel) Voeg in de webhook urls:
& Nbsp; urlpatterns + = patronen ('',
& Nbsp; url (r'zebra / ', onder meer (' zebra.urls ', namespace = "zebra", APP_NAME =' zebra ')),
& Nbsp;)
5. Gemakkelijk facturering.
Optionele instellingen:
- ZEBRA_ENABLE_APP Defaults op False. Maakt de klant, Plan, en Subscription Django modellen, als onderdeel van zebra.
- ZEBRA_CUSTOMER_MODEL De app + model string voor het model dat de StripeCustomerMixin implementeert. ie "myapp.MyCustomer". Als ZEBRA_ENABLE_APP waar is, is standaard ingesteld op "zebra.Customer".
- ZEBRA_AUTO_CREATE_STRIPE_CUSTOMERS Defaults op True. Automatisch een streep klant obect op stripe_customer toegang, als men niet bestaat
Eisen .
- Python
- Django
Reacties niet gevonden