нужна помощь с Джанго QuerySet Функции:Как извлечь отчетливое название месяца из базы данных
У меня есть модель с этой структурой:
class Transacao(models.Model):
TIPO_TRANSACAO = (
('D', 'Debito'),
('C', 'Credito'),
)
nome = models.CharField(null=False, max_length=20)
tipo = models.CharField(max_length=1, choices=TIPO_TRANSACAO, default='D')
valor = models.DecimalField(max_digits=20, decimal_places=2, default=0)
data = models.DateField(auto_now=False)
И мне нужно реализовать «Фильтр» функцию в моем чтобы выбрать все «транзакции», разделенные по месяцам. Для этого я не хотел hardcode
всех имен месяцев в моем представлении, поэтому я хотел бы получить имя месяца для каждой транзакции, упорядоченное по полю «дата».
Любая подсказка о хорошем способе выполнить это?
спасибо. Мне пришлось немного изменить, чтобы работать с моим кодом: 'Transacao.objects.all(). Date ('data', 'month')' Еще раз спасибо! –