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文件(待补充)
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容