Skip to content

tsunonoaru/zaeprod_shop

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

zaeprod — стильный интернет-магазин на Django

О проекте

zaeprod — это современный интернет-магазин, реализованный на Django с использованием Bootstrap в тёмной палитре. Поддерживает категории, каталог товаров, корзину, сортировку, добавление и удаление товаров, красивый адаптивный дизайн.

Возможности

  • Категории и фильтрация товаров
  • Современный каталог с сортировкой
  • Детальная страница товара
  • Корзина с изменением количества и удалением товаров
  • Адаптивный дизайн (Bootstrap Dark)

Установка

  1. Клонируйте репозиторий:
    git clone <repo-url>
    cd django_shop
  2. Создайте и активируйте виртуальное окружение:
    python -m venv venv
    source venv/bin/activate  # или venv\Scripts\activate для Windows
  3. Установите зависимости:
    pip install -r requirements.txt
  4. Примените миграции:
    python manage.py migrate
  5. Создайте суперпользователя (для доступа в админку):
    python manage.py createsuperuser
  6. Запустите сервер:
    python manage.py runserver
  7. Откройте сайт на http://127.0.0.1:8000/

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

  • main/ — каталог, категории, страницы товаров
  • cart/ — корзина и её обработка
  • main/templates/main/ — шаблоны сайта
  • cart/templates/cart/ — шаблоны корзины
  • django_shop/settings.py — настройки проекта

Загрузка изображений

  • Для отображения фото товаров настройте MEDIA_URL и MEDIA_ROOT (уже настроено в settings.py)
  • Загружайте изображения через Django admin

Примечания

  • Для полноценной работы корзины должны быть cookies и включены сессии.
  • Для продакшена настройте DEBUG=False, ALLOWED_HOSTS и используйте безопасный ключ.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors