def get(self, request, *args, **kwargs): user_id = kwargs.get('user_id') c = {} if user_id: try: user = get_user_model().objects.get(pk=user_id) c['mail_inbox'] = get_mailbox_by_email(user.email) except get_user_model().DoesNotExist: return redirect('/') return self.render_to_response(c)
def activate_ad(request, ad_id): ad = get_object_or_404(Ad, id=ad_id) if not ad.disabled: return redirect(ad.get_absolute_url()) messages.warning(request, _('Go to your Email-inbox and click on link to activate this ad.')) return render(request, 'ads/activate_ad.html', {'ad': ad, 'mail_inbox': get_mailbox_by_email(ad.user.email)})