日期篩選

Django ckeditor 方便的後台編輯器

沒有留言
ckeditor提供我們更方便的文字文章編輯器

不只是可以上傳圖片

更是可以用html語法去做文章內容特效修改

pip install django-ckeditor

將ckeditor 和ckeditor_uploads加進INSTALLED_APP清單內

設定上傳路徑以及圖片編輯讀取的套件

# CKEditor Configurations

CKEDITOR_UPLOAD_PATH = "uploads/"
CKEDITOR_IMAGE_BACKEND = "pillow"

接著再urls.py中新增

urls.py
url(r'^ckeditor/', include('ckeditor_uploader.urls')),

models.py

from ckeditor.fields import RichTextField
from ckeditor_uploader.fields import RichTextUploadingField


class test(models.Model):
    content = RichTextField('內容', default='', null=True, blank=True)
    content_upload = RichTextUploadingField('可以上傳資料的內容', default='', null=True, blank=True)

最後在admin就可以看到結果囉

特別要注意的是

如果要可以上傳檔案的話記得使用ckeditor_iploader.fields下的RichTextUploadingField

不然會沒有上傳的功能


有上傳的field



沒有上傳的field



能夠瀏覽已經上傳的圖片

下一篇文章教您如何在前端頁面嵌入ckeditor



沒有留言 :

張貼留言

技術提供:Blogger.

Pages

FACEBOOK