class Image(db.Model): name = db.Column(db.String()) type = db.Column(db.SmallInteger()) status = db.Column(db.SmallInteger())
type - 1, 2, 3, 4, 5
status - 1, 2
Необходимо вывести все типы изображений (5 штук), количество изображений с этим типом и так же по статусам, сколько изображений каждого статуса с данным типом.
В результате б хотелось иметь следующий список:
types = { '1': { # тип изображения 'count': 3, # количество изображений с типом 1 'statuses': { '1': 2, # 2 изображения с типом 1 и статусом 1 '2': 4, # 4 изображения с типом 1 и статусом 2 } } }
Заранее спасибо!