django-ckeditor庫的使用步驟: 1.在命令行下安裝django-ckeditor這個庫; 命令:pip install django-ckeditor 2.安裝成功後,配置Django項目中的settings.py文件: 2.1:將ckeditor和ckeditor_uploader註 ...
django-ckeditor庫的使用步驟:
1.在命令行下安裝django-ckeditor這個庫;
命令:pip install django-ckeditor
2.安裝成功後,配置Django項目中的settings.py文件:
2.1:將ckeditor和ckeditor_uploader註冊到INSTALLED_APPS中:
2.2:配置富文本編輯的存儲路徑,以及ckeditor的配置如下圖:
3.在模型(models.py文件)中引入富文本編輯器,並且在相應的欄位內使用
3.1:引入django-ckeditor富文本編輯器:
from django.contrib.auth.models import AbstractUser
3.2:在模型的相應欄位中使用:
4.本項目中manage.py文件下重新執行遷移,生成遷移文件
4.1 生成遷移文件:
python manage.py makemigrations
4.2 執行遷移:
python manage.py migrate
5.啟動Django項目並且進入剛在所改模型的欄位頁面中,可以看到有富文本編輯器生成:
說明:本文只是本人學習筆記,僅供參考;之前網上找過很多富文本編輯器的配置方法,
最後發現用Django框架中的ckeditor也能更快很好的實現富文本編輯器的功能,最後就
選擇了django-ckeditor庫