Сергей Горностаев, ну тут по сути мало что меняется, pytest адаптирован для джанги в виде пакета pytest-django, и вьюхи они тестят одинаково, вопрос больше в том как тестить CBV без регистрации вьюх в корневом urls. Pytest просто имеет плюшки которых нет в unittest
sim3x, этот конфиг я просто увидел на одном из проектов на гитхабе, а так пробовал разные версии джанги, встает хорошо только старые версии джанги и graphene
Владислав Лысков, ничего не мешает, только за последние полгода я ниразу не воспользовался ноутом как полноценным компом, т.е он у меня стоит в роли системного блока, и вот я сейчас думаю что купить снова ноут, или неттоп. И вроде как не вижу смысла платить за клавиатуру, тачпад и дисплей.
чет посмотрел я saleor как то мне не очень понравилась тема с graphql, и они там сначала делают запрос по разным параметрам, а потом вычисляют цену каждого товара с учетом скидки, и фильтруют уже по реальной цене. Как то неочень
sim3x, Нет, есть отдельная таблица с сейлами, там можно указать скидку либо фиксировано либо в процентах. Скидка может применяться к категориям и товарам отношения у них многие-ко-многим.
products = models.ManyToManyField(Product, blank=True, verbose_name="Товары")
categories = models.ManyToManyField(Category, blank=True, verbose_name="Категории")