简单实现
- 安装python的markdown模块
sudo pip install markdown
- 编辑模型
class Post(models.Model):
category = models.ForeignKey(Category)
title = models.CharField(max_length=60)
body = models.TextField()
date = models.DateTimeField(auto_now_add=True)
注意:经验证,markdown效果仅能应用于TextField字段
的文本
- 编辑views.py
from markdown import markdown
post.body = markdown(post.body)
- 在模板中引用
{{ post.body|safe }}