コード例 #1
0
ファイル: fields.py プロジェクト: thoslin/django-markitup
 def pre_save(self, model_instance, add):
     value = super(MarkupField, self).pre_save(model_instance, add)
     value.raw = sanitize_html(value.raw, strip=True)
     rendered = render_func(value.raw)
     setattr(model_instance, _rendered_field_name(self.attname), rendered)
     return value.raw
コード例 #2
0
ファイル: views.py プロジェクト: thoslin/django-markitup
def apply_filter(request):
    cleaned_data = sanitize_html(request.POST.get('data', ''), strip=True)
    markup = filter_func(cleaned_data)
    return render_to_response( 'markitup/preview.html',
                              {'preview': markup},
                              context_instance=RequestContext(request))