Привет кодерам!

В этой статье представлено решение для мини-электронной коммерции с открытым исходным кодом, основанное на Полоса и Джанго поверх комплекта с открытым исходным кодом, стилизованного под Начальная загрузка 5. Пользовательский интерфейс был улучшен для поддержки быстрого редактирования любого продукта, определенного в Stripe (информация, цены, а также изображения). После публикации на GitHub исходники могут быть включены в коммерческие проекты или просто использоваться в деятельности по электронному обучению. Thanks for reading!

Еще одной полезной функцией этого проекта является Начальная загрузка 5 дизайн, предоставленный Creative-Tim. Мягкий дизайн пользовательского интерфейсанабор пользовательского интерфейса, используемый для оформления страниц, включает в себя более 50 компонентов и многоразовые виджеты, по крайней мере, для достойного проекта электронной коммерции.




Как это работает

Чтобы в полной мере использовать функции этого стартового приложения, нам нужна учетная запись Stripe с несколькими определенными продуктами и не более 5 минут, чтобы выполнить шаги, представленные в видео:

  • ✅ Скачать или вилка продукт
  • ✅ Установите зависимости
  • ✅ Перенесите базу данных и создайте суперпользователя
  • ✅ Сохранить секреты Stripe в файле env
  • ✅ Запустите приложение и авторизуйтесь как суперпользователь
  • ✅ Импортируйте продукты и редактируйте локальную информацию

Будучи наглядными, описанные выше шаги не должны занимать много времени даже у новичков в программировании. На левой панели показаны продукты Stripe, а правая панель посвящена местным продуктам.

Editable fields для каждого продукта: имя, описаниекороткая Информация а также картинки.

Для каждого изображения пользователь может предоставить внешние ссылки или локальные изображения, сохраненные серверной частью Django.

Django & Stripe — интерфейс редактирования продуктов


После создания продукта пользователь может просмотреть сгенерированную страницу, отредактировать информацию и удалить продукт (требуется подтверждение).

Django & Stripe — раскладка импортных товаров.


Джанго и Страйп — Страница продукта

Django & Stripe — заголовок импортированного продукта.


Thanks for reading! Дополнительные ресурсы и поддержка доступны по адресу: