Django应用 markdown编辑器


简单实现
  1. 安装python的markdown模块
    sudo pip install markdown
  2. 编辑模型
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字段的文本

  1. 编辑views.py
from markdown import markdown
post.body = markdown(post.body)
  1. 在模板中引用
{{ post.body|safe }}

自定义markdown的py文件(待补充)

你可能感兴趣的:(Django应用 markdown编辑器)