def process(self, request, **kwargs): if request.GET.get("_cf_thanks"): self.rendered_output = ct_render_to_string( "content/contactform/thanks.html", {"content": self}, request=request ) return if request.method == "POST": form = self.form(request.POST) if form.is_valid(): send_mail( form.cleaned_data["subject"], render_to_string( "content/contactform/email.txt", {"data": form.cleaned_data} ), form.cleaned_data["email"], [self.email], fail_silently=True, ) return HttpResponseRedirect("?_cf_thanks=1") else: initial = {"subject": self.subject} if request.user.is_authenticated(): initial["email"] = request.user.email initial["name"] = request.user.get_full_name() form = self.form(initial=initial) self.rendered_output = ct_render_to_string( "content/contactform/form.html", {"content": self, "form": form}, request=request, )
def render(self, **kwargs): return ct_render_to_string( "content/richtext/default.html", {"content": self}, request=kwargs.get("request"), context=kwargs.get("context"), )
def render(self, **kwargs): return ct_render_to_string( self.template, {'content': self}, request=kwargs.get('request'), context=kwargs.get('context'), )
def render(self, **kwargs): return ct_render_to_string( self.template, {"content": self}, request=kwargs.get("request"), context=kwargs.get("context"), )
def render(self, **kwargs): return ct_render_to_string( ["content/file/%s.html" % self.region, "content/file/default.html"], {"content": self}, request=kwargs.get("request"), context=kwargs.get("context"), )
def render(self, **kwargs): return ct_render_to_string( 'content/richtext/default.html', {'content': self}, request=kwargs.get('request'), context=kwargs.get('context'), )
def render(self, **kwargs): ctx = self.ctx_for_video(self.video) return ct_render_to_string( self.get_templates(ctx["portal"]), ctx, request=kwargs.get("request"), context=kwargs.get("context"), )
def render(self, **kwargs): ctx = self.ctx_for_video(self.video) return ct_render_to_string( self.get_templates(ctx['portal']), ctx, request=kwargs.get('request'), context=kwargs.get('context'), )
def render(self, **kwargs): return ct_render_to_string( [ 'content/file/%s.html' % self.region, 'content/file/default.html', ], {'content': self}, request=kwargs.get('request'), context=kwargs.get('context'), )
def render(self, **kwargs): return ct_render_to_string( [ "content/button/%s.html" % self.region, "content/button/default.html" ], {"content": self}, request=kwargs.get("request"), context=kwargs.get("context"), )
def render(self, **kwargs): templates = ['content/image/default.html'] if hasattr(self, 'position'): templates.insert(0, 'content/image/%s.html' % self.position) return ct_render_to_string( templates, {'content': self}, request=kwargs.get('request'), context=kwargs.get('context'), )
def render(self, **kwargs): templates = ["content/image/default.html"] if hasattr(self, "position"): templates.insert(0, "content/image/%s.html" % self.position) return ct_render_to_string( templates, {"content": self}, request=kwargs.get("request"), context=kwargs.get("context"), )
def render(self, **kwargs): return ct_render_to_string( [ "content/filer/%s_%s.html" % (self.file_type, self.type), "content/filer/%s.html" % self.type, "content/filer/%s.html" % self.file_type, "content/filer/default.html", ], {"content": self}, request=kwargs.get("request"), context=kwargs.get("context"), )
def render(self, **kwargs): return ct_render_to_string( [ 'content/filer/%s_%s.html' % (self.file_type, self.type), 'content/filer/%s.html' % self.type, 'content/filer/%s.html' % self.file_type, 'content/filer/default.html', ], {'content': self}, request=kwargs.get('request'), context=kwargs.get('context'), )
def render(self, **kwargs): mediafile_type = self.mediafile.type if self.mediafile else "nomedia" return ct_render_to_string( [ "content/section/%s_%s.html" % (mediafile_type, self.type), "content/section/%s.html" % mediafile_type, "content/section/%s.html" % self.type, "content/section/default.html", ], {"content": self}, request=kwargs.get("request"), context=kwargs.get("context"), )
def process(self, request, **kwargs): if request.GET.get('_cf_thanks'): self.rendered_output = ct_render_to_string( 'content/contactform/thanks.html', {'content': self}, request=request) return if request.method == 'POST': form = self.form(request.POST) if form.is_valid(): send_mail( form.cleaned_data['subject'], render_to_string('content/contactform/email.txt', { 'data': form.cleaned_data, }), form.cleaned_data['email'], [self.email], fail_silently=True, ) return HttpResponseRedirect('?_cf_thanks=1') else: initial = {'subject': self.subject} if request.user.is_authenticated(): initial['email'] = request.user.email initial['name'] = request.user.get_full_name() form = self.form(initial=initial) self.rendered_output = ct_render_to_string( 'content/contactform/form.html', { 'content': self, 'form': form, }, request=request)
def render(self, **kwargs): if self.mediafile: mediafile_type = self.mediafile.type else: mediafile_type = 'nomedia' return ct_render_to_string( [ 'content/section/%s_%s.html' % (mediafile_type, self.type), 'content/section/%s.html' % mediafile_type, 'content/section/%s.html' % self.type, 'content/section/default.html', ], {'content': self}, request=kwargs.get('request'), context=kwargs.get('context'), )
def render(self, **kwargs): if self.mediafile: mediafile_type = self.mediafile.type else: mediafile_type = "nomedia" return ct_render_to_string( [ "content/section/%s_%s.html" % (mediafile_type, self.type), "content/section/%s.html" % mediafile_type, "content/section/%s.html" % self.type, "content/section/default.html", ], {"content": self}, request=kwargs.get("request"), context=kwargs.get("context"), )