View Code? Open in Web Editor
NEW
Дипломный проект по Django
Python 16.40%
CSS 22.92%
JavaScript 14.48%
Stylus 26.91%
HTML 19.30%
django-shop's Introduction
Приложение «Магазин "Megano"»
- Скачать репозиторий
- Установить виртуальную среду
python -m venv <название>
- Установить зависимости:
pip install -r requirements.txt
- Прописать в
.env
логин и пароль административной панели (согласно .env.template
)
- Создать миграции:
python manage.py makemigrations
- Применить миграции:
python manage.py migrate --run-syncdb
- Запустить сервер:
python manage.py runserver
- Запустить команду создания суперпользователя из папки проекта
___shop___
: python manage.py createadmin
- Запустить команду импорта фикстур из папки проекта
___shop___
: python manage.py loaddata app_import/fixtures/main_data.json
+
Главная страница.
н/т
Каталог с блоком «Популярные товары», фильтром, сортировкой, скидками.
+
Сам каталог товаров.
н/т
Сравнение.
+
Детальная страница товара с отзывами
н/т
и сравнением цен продавцов.
н/т
Страница «О продавце».
н/т
Страница «О скидках».
н/т
Детальная страница скидки.
+
Оформление заказа.
+
Корзина.
+
Оплата.
+
Личный кабинет.
+
Профиль.
+
История просмотров.
+
История заказов.
+
Административный раздел.
+, ap
Просмотр и редактирование товаров.
+, ap
Просмотр и редактирование заказов.
+, ap
Просмотр и редактирование категорий каталога.
+, ap
Просмотр и редактирование скидок.
н/т
Страница проведения импорта.
+
Роли на сайте