Я не могу отформатировать дату с использованием фильтра Django.
Все, что я добавляю, ни к чему не приводит, например: month | date: "M-Y"
Я передаю данные после групповой работы.
df2 = df.groupby(pd.Grouper(freq="M"))[["gross", "net"]].sum()
gross net
month
2013-02-28 2570.33 1105.20
2013-03-31 8964.05 2041.51
2013-04-30 4763.38 2048.15
Передаваемый контекст.
context = {
'title' : '{} Analysis'.format ( p.name ),
'data' : df2.to_records ()
}
Это простая таблица, но если я добавлю какой-либо фильтр даты в i.month - я ничего не получу.
{% for i in data %}
<tr>
<td>{{ i.month }}</td>
<td>{{ i.gross|floatformat:"0"|intcomma }}</td>
<td>{{ i.net|floatformat:"0"|intcomma }}</td>
</tr>
{% endfor %}
Это нефильтрованный вывод.

У меня никогда не было такой проблемы до форматирования даты. потому что это значение индекса?
Большое спасибо.