from django.db import models from django.contrib.markup.templatetags.markup import markdown # Create your models here. class QuestionAnswer(models.Model): question = models.TextField() question_html = models.TextField(blank=True,editable=False) answer = models.TextField() answer_html = models.TextField(blank=True,editable=False) def __str__(self): return self.question def save(self): self.question_html = markdown(self.question) self.answer_html = markdown(self.answer) super(QuestionAnswer, self).save() def get_absolute_url(self): # Should do something better here... return "/faq/" class Admin: pass