def get_context_data(self, **kwargs):
     context = super(EmailPreviewView, self).get_context_data(**kwargs)
     email = render_email_template(self.object,
         base_url=self.request.build_absolute_uri('/'),
         extra_context=settings.FLUENTCMS_EMAILTEMPLATES_PREVIEW_CONTEXT,
         user=self.request.user,
     )
     context['email'] = email
     return context
Example #2
0
    def get_context_data(self, **kwargs):
        context = super(CampaignView, self).get_context_data(**kwargs)

        extra_context = settings.FLUENTCMS_EMAILTEMPLATES_PREVIEW_CONTEXT
        if extra_context is None:
            extra_context = {}

        extra_context.update({'campaign': self.campaign})
        email = render_email_template(self.object,
            base_url=self.request.build_absolute_uri('/'),
            extra_context=extra_context,
            user=self.request.user,
        )
        context['email'] = email
        return context
Example #3
0
    def get_context_data(self, **kwargs):
        context = super(CampaignView, self).get_context_data(**kwargs)

        extra_context = settings.FLUENTCMS_EMAILTEMPLATES_PREVIEW_CONTEXT
        if extra_context is None:
            extra_context = {}

        extra_context.update({'campaign': self.campaign})
        email = render_email_template(
            self.object,
            base_url=self.request.build_absolute_uri('/'),
            extra_context=extra_context,
            user=self.request.user,
        )
        context['email'] = email
        return context