Esempio n. 1
0
 def save(self):
     if self.use_markdown:
         self.body_html = entry_markup(self.body, self)
     else:
         self.body_html = self.body
     if self.send_ping is True: self.ping()
     super(Entry,self).save()
Esempio n. 2
0
def render(request, model=None, id=None):
    if id is None and request.POST.has_key("pk"):
        id = request.POST["pk"]

    if id is None:
        txt = entry_markup(request.POST["txt"])
    else:
        if model == u"draft":
            obj = Draft.objects.get(pk=id)
        elif model == u"entry":
            obj = Entry.objects.get(pk=id)
        elif model == u"project":
            obj = Project.objects.get(pk=id)
        if obj.use_markdown:
            txt = entry_markup(obj.body, obj)
        else:
            txt = obj.body
    return HttpResponse(txt)
Esempio n. 3
0
 def save(self):
     if self.use_markdown:
         self.body_html = entry_markup(self.body, self)
     else:
         self.body_html = self.body
     super(Project,self).save()