Exemple #1
0
 def get_context_data(self, **kwargs):
     kwargs['attachments'] = self.attachments
     kwargs['search_form'] = forms.SearchForm()
     kwargs['selected_tab'] = 'attachments'
     kwargs['anonymous_disallowed'] = self.request.user.is_anonymous(
     ) and not settings.ANONYMOUS
     return super(AttachmentView, self).get_context_data(**kwargs)
Exemple #2
0
 def get_context_data(self, **kwargs):
     kwargs['attachments'] = self.attachments
     kwargs['deleted_attachments'] = models.Attachment.objects.filter(articles=self.article, current_revision__deleted=True)
     kwargs['search_form'] = forms.SearchForm()
     kwargs['selected_tab'] = 'attachments'
     kwargs['anonymous_disallowed'] = self.request.user.is_anonymous() and not settings.ANONYMOUS
     return super(AttachmentView, self).get_context_data(**kwargs)
Exemple #3
0
 def get_context_data(self, **kwargs):
     # Is this a bit of a hack? Use better inheritance?
     kwargs_article = ArticleMixin.get_context_data(self, **kwargs)
     kwargs_listview = ListView.get_context_data(self, **kwargs)
     kwargs['search_form'] = forms.SearchForm(self.request.GET)
     kwargs['query'] = self.query
     kwargs.update(kwargs_article)
     kwargs.update(kwargs_listview)
     kwargs['selected_tab'] = 'attachments'
     return kwargs
Exemple #4
0
 def get_context_data(self, **kwargs):
     # Needed since Django 1.9 because get_context_data is no longer called
     # with the form instance
     if "form" not in kwargs:
         kwargs["form"] = self.get_form()
     kwargs["attachments"] = self.attachments
     kwargs["deleted_attachments"] = models.Attachment.objects.filter(
         articles=self.article, current_revision__deleted=True)
     kwargs["search_form"] = forms.SearchForm()
     kwargs["selected_tab"] = "attachments"
     kwargs["anonymous_disallowed"] = (self.request.user.is_anonymous
                                       and not settings.ANONYMOUS)
     return super().get_context_data(**kwargs)
Exemple #5
0
 def get_context_data(self, **kwargs):
     # Needed since Django 1.9 because get_context_data is no longer called
     # with the form instance
     if 'form' not in kwargs:
         kwargs['form'] = self.get_form()
     kwargs['attachments'] = self.attachments
     kwargs['deleted_attachments'] = models.Attachment.objects.filter(
         articles=self.article, current_revision__deleted=True)
     kwargs['search_form'] = forms.SearchForm()
     kwargs['selected_tab'] = 'attachments'
     kwargs['anonymous_disallowed'] = self.request.user.is_anonymous(
     ) and not settings.ANONYMOUS
     return super(AttachmentView, self).get_context_data(**kwargs)