Уведомления

Группа в Telegram: @pythonsu

#1 Май 16, 2016 11:58:02

megoloman
Зарегистрирован: 2015-10-26
Сообщения: 113
Репутация: +  0  -
Профиль   Отправить e-mail  

Ображение к БД

Здравтвуйте! Помогите пожалуйста c тестовым заданием.

Даны модели:

[code python]class Category(models.Model):
    name = models.CharField(‘Группа товара’, max_length=64)
    
class Product(models.Model):
    category = models.ForeignKey(Category, verbose_name=‘Группа’)
    name = models.CharField(‘Название товара’, max_length=128)
    price = models.DecimalField(‘Стоимость единицы, руб., max_digits=10, decimal_places=2)[/code]

а) С помощью Django ORM выбрать товары, цена которых больше или равна 100 руб., сгруппировать по категориям и посчитать количество товаров в каждой категории.
б) То же самое, но оставить лишь категории, в которых строго больше 10 товаров
в) Написать код python, который выводит в консоль перечень всех товаров. Каждая строка должна содержать следующие данные:
название категории товара,
наименование товара,
цена.

Отредактировано megoloman (Май 16, 2016 11:59:48)

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version