Online Store — [ RU ] [ EN ]
Это проект интернет-магазина, разработанный с использованием Django и PostgreSQL. Он включает в себя функционал для управления отделами и товарами.
- Управление отделами (категориями).
- Добавление, редактирование и удаление товаров в отделах.
- Просмотр списка отделов и связанных с ними товаров.
- Экспортированная копия базы данных для удобства передачи.
- Python
- Django
- PostgreSQL
- HTML/CSS
- Bootstrap (для оформления)
-
Клонируйте репозиторий:
git clone https://github.com/your_username/online_store.git cd online_store
-
Создайте и активируйте виртуальное окружение:
python -m venv venv .\venv\Scripts\Activate # Для Windows source venv/bin/activate # Для Linux/Mac
-
Установите зависимости:
pip install -r requirements.txt
-
Настройте базу данных: Убедитесь, что у вас установлен PostgreSQL и создана база данных. Обновите настройки базы данных в файле online_store/settings.py.
-
Примените миграции:
python manage.py migrate
-
Запустите сервер:
python manage.py runserver
Теперь вы можете открыть приложение в браузере по адресу http://127.0.0.1:8000.
Для управления отделами и товарами используйте интерфейс, доступный по адресу http://127.0.0.1:8000/departments/. Вы можете добавлять, редактировать и удалять отделы и товары через соответствующие кнопки.