def get_context_data(self, **kwargs): item = Comment.load(self.kwargs.get('spam_id')) kwargs = super(SpamDetail, self).get_context_data(**kwargs) kwargs.setdefault('page_number', self.request.GET.get('page', 1)) kwargs.setdefault('comment', serialize_comment(item)) kwargs.setdefault('status', self.request.GET.get('status', u'1')) return kwargs
def get_context_data(self, **kwargs): spam_id = self.kwargs.get("spam_id") try: kwargs.setdefault("comment", serialize_comment(Comment.load(spam_id))) except AttributeError: raise Http404("Spam with id {} not found.".format(spam_id)) kwargs.setdefault("page_number", self.request.GET.get("page", "1")) kwargs.setdefault("status", self.request.GET.get("status", "1")) return super(EmailFormView, self).get_context_data(**kwargs)
def get_context_data(self, **kwargs): spam_id = self.kwargs.get('spam_id') try: kwargs.setdefault('comment', serialize_comment(Comment.load(spam_id))) except AttributeError: raise Http404('Spam with id {} not found.'.format(spam_id)) kwargs.setdefault('page_number', self.request.GET.get('page', '1')) kwargs.setdefault('status', self.request.GET.get('status', '1')) return super(EmailFormView, self).get_context_data(**kwargs)
def post(self, request, *args, **kwargs): spam_id = kwargs.get('spam_id', None) self.spam_id = spam_id self.page = request.GET.get('page', 1) try: self.spam = serialize_comment(Comment.load(spam_id)) except (AttributeError, TypeError): return HttpResponseNotFound( '<h1>Spam comment ({}) not found.</h1>'.format(spam_id)) return super(EmailFormView, self).post(request, *args, **kwargs)
def post(self, request, *args, **kwargs): spam_id = kwargs.get('spam_id', None) self.spam_id = spam_id self.page = request.GET.get('page', 1) try: self.spam = serialize_comment(Comment.load(spam_id)) except (AttributeError, TypeError): return HttpResponseNotFound( '<h1>Spam comment ({}) not found.</h1>'.format(spam_id) ) return super(EmailFormView, self).post(request, *args, **kwargs)
def get_context_data(self, **kwargs): spam_id = self.kwargs.get("spam_id") kwargs = super(SpamDetail, self).get_context_data(**kwargs) try: kwargs.setdefault("comment", serialize_comment(Comment.load(spam_id))) except AttributeError: raise Http404('Spam with id "{}" not found.'.format(spam_id)) kwargs.setdefault("page_number", self.request.GET.get("page", "1")) kwargs.setdefault("status", self.request.GET.get("status", "1")) kwargs.update(STATUS) # Pass status in to check against return kwargs
def get_context_data(self, **kwargs): spam_id = self.kwargs.get('spam_id') kwargs = super(SpamDetail, self).get_context_data(**kwargs) try: kwargs.setdefault('comment', serialize_comment(Comment.load(spam_id))) except AttributeError: raise Http404('Spam with id "{}" not found.'.format(spam_id)) kwargs.setdefault('page_number', self.request.GET.get('page', '1')) kwargs.setdefault('status', self.request.GET.get('status', '1')) kwargs.update({'SPAM_STATUS': SpamStatus}) # Pass status in to check against return kwargs
def get_initial(self): spam_id = self.kwargs.get("spam_id") try: spam = serialize_comment(Comment.load(spam_id)) except AttributeError: raise Http404("Spam with id {} not found.".format(spam_id)) self.initial = { "author": spam["author"].fullname, "email": [(r, r) for r in spam["author"].emails], "subject": "Reports of spam", "message": render(None, "spam/email_template.html", {"item": spam}).content, } return super(EmailFormView, self).get_initial()
def get(self, request, *args, **kwargs): spam_id = kwargs.get('spam_id', None) self.spam_id = spam_id self.page = request.GET.get('page', 1) try: self.spam = serialize_comment(Comment.load(spam_id)) except (AttributeError, TypeError): return HttpResponseNotFound( '<h1>Spam comment ({}) not found.</h1>'.format(spam_id)) form = self.get_form() context = { 'comment': self.spam, 'page_number': request.GET.get('page', 1), 'form': form } return render(request, self.template_name, context)
def get_initial(self): spam_id = self.kwargs.get('spam_id') try: spam = serialize_comment(Comment.load(spam_id)) except AttributeError: raise Http404('Spam with id {} not found.'.format(spam_id)) self.initial = { 'author': spam['author'].fullname, 'email': [(r, r) for r in spam['author'].emails], 'subject': 'Reports of spam', 'message': render( None, 'spam/email_template.html', {'item': spam} ).content, } return super(EmailFormView, self).get_initial()
def get(self, request, *args, **kwargs): spam_id = kwargs.get('spam_id', None) self.spam_id = spam_id self.page = request.GET.get('page', 1) try: self.spam = serialize_comment(Comment.load(spam_id)) except (AttributeError, TypeError): return HttpResponseNotFound( '<h1>Spam comment ({}) not found.</h1>'.format(spam_id) ) form = self.get_form() context = { 'comment': self.spam, 'page_number': request.GET.get('page', 1), 'form': form } return render(request, self.template_name, context)
def get_initial(self): spam_id = self.kwargs.get('spam_id') try: spam = serialize_comment(Comment.load(spam_id)) except AttributeError: raise Http404('Spam with id {} not found.'.format(spam_id)) self.initial = { 'author': spam['author'].fullname, 'email': [(r, r) for r in spam['author'].emails], 'subject': 'Reports of spam', 'message': render(None, 'spam/email_template.html', { 'item': spam }).content, } return super(EmailFormView, self).get_initial()
def get_object(self, queryset=None): spam_id = self.kwargs.get('spam_id') try: return serialize_comment(Comment.load(spam_id)) except AttributeError: raise Http404('Spam with id {} not found.'.format(spam_id))