我有以下事件Feed(使用<a href="#" title="‮ My text" />Test</a>
)
Django-ical
我正试图通过URL conf传递class EventFeed(ICalFeed):
def items(self):
meeting_id = self.kwargs['meeting_id']
return Meeting.objects.get(id=meeting_id)
,如下所示:
meeting_id
然而,这会返回url(r'^meetings/(?P<meeting_id>\d+)/$', EventFeed()),
?
答案 0 :(得分:1)
丹尼尔在评论中指出,这是一个联合框架。因此,我们需要在get_object
对象上使用filter
和get
而不是Meeting
:
class EventFeed(ICalFeed):
def get_object(self, request, *args, **kwargs):
return int(kwargs['meeting_id'])
def items(self, meeting_id):
return Meeting.objects.filter(id=meeting_id)