Skip to content

michael-osipov/Python_PostgreSQL_online_store

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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/. Вы можете добавлять, редактировать и удалять отделы и товары через соответствующие кнопки.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published