Привет! В этой статье представлен проект Mini eCommerce с открытым исходным кодом, который использует Stripe в качестве обработчика платежей и Django в качестве серверной части. Содержимое раздела электронной коммерции загружается из JSON, и информация управляется простой логикой маршрутизации. Исходный код можно найти на GitHub под лицензией MIT (бесплатно для коммерческой деятельности или электронного обучения). Спасибо, что прочитали!
- 👉 Django & Stripe
Mini eCommerce
- исходный код - 👉 Django & Stripe eCommerce — презентация на YouTube
Еще одна полезная функция этого проекта — дизайн Bootstrap 5, предоставленный Creative-Tim
. Soft UI Design, набор пользовательского интерфейса, используемый для оформления страниц, включает в себя более 50 компонентов и многоразовые виджеты как минимум для приличного проекта электронной коммерции.
✨ Как им пользоваться
Самый быстрый способ запустить продукт и поэкспериментировать с кодовой базой — получить доступ к репозиторию и следовать инструкциям по сборке, представленным в файле README.
👉 Шаг №1 — Клонируйте проект из общедоступного репозитория:
$ git clone https://github.com/app-generator/sample-django-stripe.git
$ cd sample-django-stripe
👉 Шаг №2 — Установите зависимости
$ pip install -r requirements.txt
👉 Шаг №3 — Создайте
.env
и предоставьте секреты Stripe.
STRIPE_SECRET_KEY = STRIPE_KEY_HERE
STRIPE_PUBLISHABLE_KEY = STRIPE_KEY_HERE
DOMAIN_URL = IP_HERE
👉 Шаг 4 — Запустите приложение.
$ python manage.py migrate
$ python manage.py runserver
На этом этапе мы должны иметь доступ к приложению в браузере. Вышеупомянутая настройка также объясняется в видеоматериале, опубликованном на YouTube.
Спасибо за прочтение! Дополнительные ресурсы и поддержка доступны по адресу:
- 🚀 Бесплатная поддержка от AppSeed (электронная почта и Discord)
- 👉Flask & Stripe Mini eCommerce — версия Flask (также бесплатная)