0
標準のHTMLCalendarフォーマットをオーバーライドして、特定のDjangoビュー(一般的な "date_based.archive.day"ビュー)にリンクするカレンダー内のリンクを作成しようとしています。ここに私がしたことがあります:HTMLCalendarを使用したdjangoビューへのリンクの作成
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)
これは "python初心者"の問題でなければなりません。リンクを作成するメソッドに年と月を渡す方法がわからない。前もって感謝します。
チャームのように働いた。ありがとうございました! –