Django 整合 Markdown

2018 年 08 月 23 日 • 阅读数: 315

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

召唤伊斯特瓦尔