Skip to content

Latest commit

 

History

History
70 lines (48 loc) · 2.47 KB

README.md

File metadata and controls

70 lines (48 loc) · 2.47 KB

Online Store — [ RU ] [ EN ]

Это проект интернет-магазина, разработанный с использованием Django и PostgreSQL. Он включает в себя функционал для управления отделами и товарами.

Содержание

Функционал

  • Управление отделами (категориями).
  • Добавление, редактирование и удаление товаров в отделах.
  • Просмотр списка отделов и связанных с ними товаров.
  • Экспортированная копия базы данных для удобства передачи.

Технологии

  • Python
  • Django
  • PostgreSQL
  • HTML/CSS
  • Bootstrap (для оформления)

Установка

  1. Клонируйте репозиторий:

    git clone https://github.com/your_username/online_store.git
    cd online_store
  2. Создайте и активируйте виртуальное окружение:

    python -m venv venv
    .\venv\Scripts\Activate  # Для Windows
    source venv/bin/activate  # Для Linux/Mac
  3. Установите зависимости:

    pip install -r requirements.txt
  4. Настройте базу данных: Убедитесь, что у вас установлен PostgreSQL и создана база данных. Обновите настройки базы данных в файле online_store/settings.py.

  5. Примените миграции:

    python manage.py migrate
  6. Запустите сервер:

    python manage.py runserver

Теперь вы можете открыть приложение в браузере по адресу http://127.0.0.1:8000.

Использование

Для управления отделами и товарами используйте интерфейс, доступный по адресу http://127.0.0.1:8000/departments/. Вы можете добавлять, редактировать и удалять отделы и товары через соответствующие кнопки.