def get_context_data(self, **kwargs): breadcrumbs = VisitDetailView.build_breadcrumbs( *self.get_breadcrumb_args()) breadcrumbs.append({'text': self.view_title}) context = {'breadcrumbs': breadcrumbs} context.update(kwargs) return super(VisitBreadcrumbMixin, self).\ get_context_data(**context)
def get_context_data(self, **kwargs): breadcrumbs = VisitDetailView.build_breadcrumbs( *self.get_breadcrumb_args() ) breadcrumbs.append({'text': self.view_title}) context = { 'breadcrumbs': breadcrumbs } context.update(kwargs) return super(VisitBreadcrumbMixin, self).\ get_context_data(**context)
url(r'^product/customlist/?$', ProductCustomListView.as_view(), name='product-customlist'), url(r'^product/(?P<pk>[0-9]+)/notime/?$', MultiProductVisitPromptView.as_view(), name='product-book-notime'), url(r'^visit/(?P<pk>[0-9]+)/notify/?$', VisitNotifyView.as_view(), name='visit-notify'), url(r'^visit/(?P<pk>[0-9]+)/notify/success/?$', EmailSuccessView.as_view(), name='visit-notify-success'), url(r'^visit/(?P<pk>[0-9]+)/(?P<usertype>teacher|host+)?/?$', VisitDetailView.as_view(), name='visit-view'), url(r'visit/(?P<visit>[0-9]+)/book/?$', VisitBookingCreateView.as_view(), name='visit-booking-create'), url(r'^visit/(?P<pk>[0-9]+)/book/success$', BookingSuccessView.as_view(modal=False), name='visit-booking-success'), url(r'^booking/(?P<pk>[0-9]+)/?$', BookingDetailView.as_view(), name='booking-view'), url(r'^booking/accept/(?P<token>[0-9a-f-]+)/?$', BookingAcceptView.as_view(), name='booking-accept-view'),
ProductInquireSuccessView.as_view(), name='product-inquire-success'), url(r'^product/customlist/?$', ProductCustomListView.as_view(), name='product-customlist'), url(r'^product/(?P<pk>[0-9]+)/notime/?$', MultiProductVisitPromptView.as_view(), name='product-book-notime'), url(r'^visit/(?P<pk>[0-9]+)/notify/?$', VisitNotifyView.as_view(), name='visit-notify'), url(r'^visit/(?P<pk>[0-9]+)/notify/success/?$', EmailSuccessView.as_view(), name='visit-notify-success'), url(r'^visit/(?P<pk>[0-9]+)/(?P<usertype>teacher|host+)?/?$', VisitDetailView.as_view(), name='visit-view'), url(r'visit/(?P<visit>[0-9]+)/book/?$', VisitBookingCreateView.as_view(), name='visit-booking-create'), url(r'^visit/(?P<pk>[0-9]+)/book/success$', BookingSuccessView.as_view(modal=False), name='visit-booking-success'), url(r'^visit/(?P<pk>[0-9]+)/mpvedit/?$', MultiProductVisitAddProductView.as_view(), name='visit-mpv-edit'), url(r'^booking/(?P<pk>[0-9]+)/?$', BookingDetailView.as_view(), name='booking-view'), url(r'^booking/accept/(?P<token>[0-9a-f-]+)/?$', BookingAcceptView.as_view(),