Skip to content

AnnaBerk/django_shop

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 

Repository files navigation

Магазин на Django.

Есть главная страница с товарами и выбором категорий. Можно перейти на страницу конкретной категории товаров, а также на страницу товара. На странице товара можно добавить его в корзину для оформления заказа.
Можно оформить заказ, заполнив контактную форму.
Корзина сделана на сессиях и хранится в кэше.
После успешного оформления заказа покупателю присылается сообщение с номером его заказа, реализовано через Celery и RabbitMQ. (в целях упрощения и так как проект учебный письма просто печатаются в консоль).
Настроен кастомный менеджер модели и используются оптимизированные запросы.
Логика и запросы к бд выделены в сервисный слой.

Releases

No releases published

Packages

No packages published