Django-seepra on Python kirjasto, joka tekee käytöstä Raita kanssa Django entistä helpompaa.
Se on tehty:
- Seepra, ydinkirjaston, lomakkeilla, webhook käsittelijät, abstrakti malleja, mixins, signaalit, ja templatetags jotka kattavat useimmat raita toteutuksia.
- Marty, esimerkiksi sovellus, miten integroida seepra, joka toimii myös sen Test Suite.
Vedä pyynnöt ovat varsin tervetulleita!
Käyttö
Asennus
1. PIP asentaa Django-seepra
2. Muokkaa settings.py:
& Nbsp; INSTALLED_APPS + = ("seepra",)
& Nbsp; STRIPE_SECRET = "YOUR-SECRET-API-KEY"
& Nbsp; STRIPE_PUBLISHABLE = "YOUR-julkaisukelpoisia-API-KEY"
& Nbsp; # Aseta valinnaiset asetukset (alla)
3. (lisävaruste) ./manage.py SyncDB jos sinulla on ZEBRA_ENABLE_APP = True
4. (valinnainen) Lisää joukkoon webhook URL:
& Nbsp; urlpatterns + = kaavoja ('',
& Nbsp; url (r'zebra / ', muun muassa ("zebra.urls', namespace =" seepra ", APP_NAME = 'seepra')),
& Nbsp;)
5. Nauti helppoa laskutusta.
Valinnainen Asetukset:
- ZEBRA_ENABLE_APP Oletusarvo False. Mahdollistaa Asiakas, Plan, ja tilaus Django malleja, osana seepra.
- ZEBRA_CUSTOMER_MODEL App + mallia merkkijono malli, joka toteuttaa StripeCustomerMixin. eli "myapp.MyCustomer". Jos ZEBRA_ENABLE_APP on totta, oletuksena "zebra.Customer".
- ZEBRA_AUTO_CREATE_STRIPE_CUSTOMERS Oletusarvo True. Luo automaattisesti raita asiakas obect on stripe_customer pääsyä, jos tällaista ei ole.
vaatimukset
- Python
- Django
Kommentteja ei löytynyt