Я предполагаю, что вам нужно ['Июнь 2009', 'Август 2009', 'Сентябрь 2009', 'Январь 2010'] для отображения в ваших шаблонах. Если это так, то вы можете сделать что-то вроде
Article.objects.values_list('date_added', flat=True)
, который даст вам список этих дат. Затем вы можете использовать шаблонный фильтр date
для вывода того, что вы хотите.
Что-то вроде
{% for item in your_dates_list_that_you_passed_to_the_template %}
{{ item|date:"F Y" }}
{% endfor %}
[EDIT]
Относительно вашего требования к «отличным», см. http://docs.djangoproject.com/en/dev/ref/models/querysets/#distinct