Django ckeditor pdf文件上传

2024-04-20 12:42:04 发布

您现在位置:Python中文网/ 问答频道 /正文

我使用的是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,
    },
}

Tags: 文件djangopyckeditorpdfmodels图像文件ajax
1条回答
网友
1楼 · 发布于 2024-04-20 12:42:04

如果你能上传图像文件,那么你也可以上传PDF文件。 点击链接图标和弹出窗口将打开。 点击上传标签,你可以上传文件。 链接到文件将在第一个选项卡可用。在

enter image description here

相关问题 更多 >