Django project that uses Stripe to process online card payments
- cd to development directory
- mkvirtualenv did_django_stripe_api
- mkdir did_django_stripe_api
- clone repository to new directory
- pip install -r requirements.txt
- Update settings.py with your email API information
EMAIL_BACKEND = 'django.core.mail.backends.smtp.EmailBackend' EMAIL_HOST = 'XXX' EMAIL_PORT = 'XXX' EMAIL_USE_TLS = 'XXX' EMAIL_HOST_USER = 'XXX' DISPLAY_NAME = "Stripe API demo email" DONOT_REPLY_EMAIL_PASSWORD = 'XXX' CURRENT_SITE = "http://localhost:8000"
if DEBUG:
STRIPE_PUBLISHABLE = 'XXX'
STRIPE_SECRET = 'XXX'
STRIPE_TAX = 'XXX'
else:
STRIPE_PUBLISHABLE = 'XXX'
STRIPE_SECRET = 'XXX'
STRIPE_TAX = 'XXX'
- python manage.py makemigrations
- python manage.py migrate
- python manage.py runserver
- https://localhost:8000 - Bob's your uncle!!