2
我有我的網站上的事件MonthArchiveView。我怎樣才能使存檔默認爲當前的月份,而不是拋出一個異常,當沒有年份和月份提交的(例如,如果用戶訪問剛剛/事件/?MonthArchiveView默認爲當前月份
# urls.py
url(r'^events/$', EventMonthView.as_view(), name="event_month"),
url(r'^events/(?P<year>[0-9]{4})/(?P<month>[0-9]+)/$', EventMonthView.as_view(month_format='%m'), name="event_month"),
#views.py
class EventMonthView(MonthArchiveView):
template_name = "events.html"
queryset = Event.objects.all()
date_field = "date"
allow_future = True
month_format='%m'
year_format='%Y'
工作就像一個魅力!我真的很感謝幫助。 – setchock