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