我使用的是django-ckeditor==5.3.1和django==1.11.2。我需要上传非图像文件。我需要上传pdf文件。但我找不到解决方案(例如编辑器面板中的pdf图标)。在
请告诉我在哪里能找到这个。在
我的型号:
from ckeditor_uploader.fields import RichTextUploadingField
class Event(models.Model):
title = models.CharField(max_length=500)
date = models.DateField()
text = RichTextUploadingField()
在网址.py在
^{pr2}$在设置.py在
CKEDITOR_JQUERY_URL = 'https://ajax.googleapis.com/ajax/libs/jquery/2.2.4/jquery.min.js'
CKEDITOR_UPLOAD_PATH = 'uploads/'
CKEDITOR_ALLOW_NONIMAGE_FILES = True
CKEDITOR_CONFIGS = {
'default': {
'toolbar': 'Simple',
'toolbar_Simple': [
['Bold', 'Italic', 'Underline'],
['Link', 'Unlink'],
['Image', 'Update', 'Flash', 'Table', 'HorizontalRule', 'Smiley', 'SpecialChar', 'uploadwidget'],
],
'autoParagraph': False,
'shiftEnterMode': 2,
'enterMode': 2,
},
}
如果你能上传图像文件,那么你也可以上传PDF文件。 点击链接图标和弹出窗口将打开。 点击上传标签,你可以上传文件。 链接到文件将在第一个选项卡可用。在
相关问题 更多 >
编程相关推荐