Django 整合 Markdown

2020 年 06 月 04 日 • 阅读数: 422

Django整合Markdown

安装 django-mdeditor

pip install django-mdeditor

修改settings配置文件

将 mdeditor 添加到 INSTALLED_APPS 中

INSTALLED_APPS = [
    'django.contrib.admin',
    'django.contrib.auth',
    'django.contrib.contenttypes',
    'django.contrib.sessions',
    ...
    'mdeditor',
]

在model中添加支持

from mdeditor.fields import MDTextField

class UserProfile(AbstractUser):
    """
    用户信息
    """
    ...
    profile = MDTextField(null=True, blank=True, verbose_name='个人简介')

执行数据库迁移

python manager.py makemigrations
python manager.py migrate
标签: PythonDjangoMarkdown
添加评论
评论列表
没有更多内容