Я пытаюсь переопределить стандартное форматирование HTMLCalendar для создания в моем календаре ссылок, которые переходят в конкретное представление Django (общее представление "date_based.archive.day"). Вот что я сделал:
class EventsCalendar(HTMLCalendar):
def formatday(self, day, weekday):
"""
Return a day as a table cell.
"""
if day == 0:
return '<td class="noday"> </td>' # day outside month
else:
return '<td class="%s"><a href="%s/%s/%d">%d</a></td>' % (self.cssclasses[weekday], '2011', 'dec', day, day)
Это должна быть проблема "новичка на питоне". Не уверен, как передать год и месяц в метод для создания ссылки. Заранее спасибо.