首页 > Web开发 > 详细

基于django快速开发一个网站(三)

时间:2020-09-07 21:08:49      阅读:63      评论:0      收藏:0      [点我收藏+]

基于django快速开发一个网站(三)

*  给django集成富文本编辑器

1. 下载富文本插件到系统

 pip install django-mdeditor

2. 添加mdeditor到你的应用中

INSTALLED_APPS = [
        ...
        mdeditor,
    ]

3. 配置media到settings.py中

MEDIA_ROOT = os.path.join(BASE_DIR, uploads)
MEDIA_URL = /media/

4. 配置路由

from django.conf.urls import url, include
from django.conf.urls.static import static
from django.conf import settings

urlpatterns = [
    url(rmdeditor/, include(mdeditor.urls))
]

if settings.DEBUG:
    # static files (images, css, javascript, etc.)
    urlpatterns += static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)

5. 配置models层

from django.db import models
from mdeditor.fields import MDTextField

class ExampleModel(models.Model):
    name = models.CharField(max_length=10)
    content = MDTextField()

6. 运行迁移命令、使models层的数据生效

python3 manage.py makemigrations 
python3 manage.py migrate

技术分享图片

 

基于django快速开发一个网站(三)

原文:https://www.cnblogs.com/yuyeblog/p/13628542.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!