django-zebra ay isang Python library na gumagawa ng paggamit ng mga guhit sa Django mas madali.
Ito ay ginawa ng:
- Zebra, ang core library, na may mga form, webhook handler, abstract modelo, mixins, signal, at templatetags na sumasakop sa karamihan ng guhit pagpapatupad.
- Marty, ang isang halimbawa ng app para sa kung paano pagsamahin zebra, nagsisilbi na rin bilang kanyang test suite.
Kahilingan Hilahin ay lubos na welcome!
Paggamit
Instalasyon
1. PIP install django-zebra
2. I-edit ang iyong mga settings.py:
& Nbsp; INSTALLED_APPS + = ("zebra",)
& Nbsp; STRIPE_SECRET = "YOUR-SECRET-API-KEY"
& Nbsp; STRIPE_PUBLISHABLE = "YOUR-publishable-API-KEY"
& Nbsp; # Itakda ang anumang mga opsyonal na setting (sa ibaba)
3. (opsyonal) ./manage.py syncdb kung mayroon kang ZEBRA_ENABLE_APP = True
4. (opsyonal) Idagdag sa mga url webhook:
& Nbsp; urlpatterns + = pattern ('',
& Nbsp; url (r'zebra / ', isama (' zebra.urls ', namespace = "zebra", APP_NAME =' zebra ')),
& Nbsp;)
5. Enjoy madali billing.
Opsyonal Setting:
- ZEBRA_ENABLE_APP Default na Mali. Pinapagana Customer, Plan, at django Subscription modelo, bilang isang bahagi ng zebra.
- ZEBRA_CUSTOMER_MODEL Ang app + model string para sa mga modelo na nagpapatupad ng StripeCustomerMixin. ie "myapp.MyCustomer". Kung ZEBRA_ENABLE_APP ay totoo, default sa "zebra.Customer".
- ZEBRA_AUTO_CREATE_STRIPE_CUSTOMERS Default sa True. Awtomatikong lumilikha ng isang obect on stripe_customer access guhit customer, kung ang isa ay hindi na umiiral
Kinakailangan .
- sawa
- Django
Mga Komento hindi natagpuan