Это простой мультицентровый веб-сайт электронной коммерции, созданный с Django (Python), а Stripe добавляется в качестве платежного процессора.
На этом сайте поставщики (магазины) могут зарегистрироваться и добавлять свои продукты.
А пользователи могут посетить продукт и заказ, оплачивая дебетовой/кредитной картой (используется полоса).
Затем поставщик получает уведомление по электронной почте о заказе и должен доставить продукт клиенту на основе данных адреса.
Бесплатные курсы разработки программного обеспечения
Особенности этого проекта
A. Пользователи администратора Могу
- Категория управления (добавить, обновить, фильтровать и удалить)
- Управление продуктами (добавить, обновить, фильтровать и удалить)
- Управление пользователями (обновление, фильтр и удаление)
- Управление заказами (просмотр и процесс)
Б. Продавцы Могу
- Добавить продукты
- Обновить профиль
- Получает уведомление, когда пользователи вносят заказ
- Получите заказы и управляйте ими
C. Пользователи могут
- Добавить в корзину
- Оплатить дебетовой/кредитной картой и заказом
- При оформлении заказа пользователь должен дать адрес для доставки
- Получите уведомление по электронной почте о подтверждении заказа
Пожертвовать
PayPal
Купить мне кофе ☕
Пожертвовать по переводу по банке: Электронная почта в пожертвовать@vijaythapa.com Для получения подробной информации о переводе.
Как установить и запустить этот проект?
Предварительные условия:
Установите управление версией GIT [ https://git-cm.com/ ]
Установите последнюю версию Python [ https://www.python.org/downloads/ ]
Установить PIP (диспетчер пакетов) [ https://pip.pypa.io/en/stable/installing/ ]
Альтернатива PIP – домашний завод
Установка
1. Создайте папку, где вы хотите сохранить проект
2. Создать виртуальную среду и активировать
Сначала установите виртуальную среду
$ pip install virtualenv
Создать виртуальную среду
Для окон
$ python -m venv venv
Для Mac
$ python3 -m venv venv
Активировать виртуальную среду
Для окон
$ source venv/scripts/activate
Для Mac
$ source venv/bin/activate
3. Клонировать этот проект
$ git clone https://github.com/vijaythapa333/simple-multivendor-site.git
Затем введите проект
$ cd simple-multivendor-site
4. Установить требования от ‘tedings.txt’
$ pip install -r requirements.txt
5. Добавьте хозяева
- Достиг
- Затем на разрешенных хостах добавьте [‘*’].
ALLOWED_HOSTS = ['*']
Не нужно менять на Mac.
6. Теперь Запустить сервер
Команда для ПК:
$ python manage.py runserver
Командование для Mac:
$ python3 manage.py runserver
7. Вход в учетные данные
Создайте Super User (Admin)
Команда для ПК:
$ python manage.py createsuperuser
Командование для Mac:
$ python3 manage.py createsuperuser
Затем Добавить электронную почту, имя пользователя и пароль
Для спонсора или проектов запрос
- Электронная почта – hi@vijaythapa.com
- LinkedIn – Виджайтапа
Скачать отсюда
vijaythapa333/simple-multivendor-site
Простой веб-сайт электронной коммерции с несколькими поставщиками с использованием Python django.
Кроме того, если вы хотите «проект электронной коммерции с интеграцией платежей», следуйте статье ниже
Веб -сайт электронной коммерции Django, Jewelry Shop (скачать)
Vijay Thapa ・ 19 июня ・ 2 мин читать
Оригинал: “https://dev.to/vijaythapa/simple-multi-vendor-website-with-django-download-l67”