0
我正在處理我的django應用程序,並且我在將URL傳遞給url時遇到了問題。我使用CVB作爲視圖。以下是我的解決方案,但不起作用。將數據從視圖傳輸到網址
這是我的觀點:
class EventsListView(ListView):
template_name = 'events/production_list.html'
model = Events
def get_context_data(self, **kwargs):
context = super(EventsListView, self).get_context_data(**kwargs)
year_season = Events.objects.filter(is_active=True).last()
context['year'] = year_season
return context
這裏是我的網址:
url(r'^/events/(?P<year>)$', EventsListView.as_view()),
你的組模式是空的。你的意思是寫什麼像'r'^/events /(?P。+)''(以匹配'/ events /'後面的所有內容)?順便說一句,如果你打算在字符串末尾匹配4位數,那麼你的正則表達式應該看起來像'r'^/events /(?P \ d {4})$'' –
也建議你使用decimal 'url(r'^/events /(?P [ - \ d] +)/ $',EventsListView.as_view()),' –