Skip to content

Sent1nelX/Django-E-commerce-Store

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Интернет-магазин на Django

E-commerce

Этот проект представляет собой полнофункциональное веб-приложение интернет-магазина, разработанное с использованием Django. Пользователи могут просматривать различные товары, добавлять их в корзину и осуществлять покупки. Администраторы могут управлять категориями товаров, добавлять новые продукты и отслеживать заказы.

Особенности проекта

  • Аутентификация и авторизация: Пользователи могут регистрироваться, аутентифицироваться и сбрасывать пароли.
  • Корзина покупок: Пользователи могут добавлять товары в корзину, изменять количество и удалять товары перед оформлением заказа.
  • Оформление заказов: После добавления товаров в корзину пользователи могут оформить заказ, вводя свои данные для доставки.
  • Панель администратора: Администраторы имеют доступ к управлению категориями товаров, продуктами и заказами через административный интерфейс Django.

Установка и запуск

  1. Клонирование репозитория

    git clone https://github.com/Adik8712/Django-E-commerce-Store.git cd Django-E-commerce-Store/
  2. Установка и активация виртуального окружения

    python3 -m venv venv source venv/bin/activate # для Linux / macOS venv\Scripts\activate # для Windows
  3. Установка зависимостей

    pip install -r requirements.txt
  4. Применение миграций и создание суперпользователя

    python manage.py makemigrations python manage.py migrate python manage.py createsuperuser
  5. Запуск сервера

    python manage.py runserver
  6. Доступ к приложению

    После запуска сервера перейдите по адресу http://localhost:8000 для доступа к приложению.

Структура проекта

. ├── api_main │ ├── admin.py │ ├── apps.py │ ├── __init__.py │ ├── migrations │ │ └── ... │ ├── models.py │ ├── serializers.py │ ├── tests.py │ ├── urls.py │ └── views.py ├── main │ ├── admin.py │ ├── apps.py │ ├── __init__.py │ ├── migrations │ │ └── ... │ ├── models.py │ ├── tests.py │ ├── urls.py │ └── views.py ├── ShopDjango │ ├── asgi.py │ ├── __init__.py │ ├── settings.py │ ├── urls.py │ └── wsgi.py ├── db.sqlite3 ├── manage.py ├── media │ └── ... ├── static │ └── ... ├── templates │ └── ... ├── venv │ └── ... ├── README.md └── requirements.txt 

Участники


Лицензия

Этот проект лицензирован по лицензии MIT - см. файл LICENSE для получения дополнительной информации.


Не стесняйтесь вносить свой вклад в проект, открывая проблемы или отправляя запросы на объединение изменений (pull requests)! Если у вас возникли проблемы или есть предложения по улучшению, пожалуйста, дайте нам знать. Удачного кодирования! 🚀

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors