当我想在CKEditor中上传图像时,它会给出“文件上传过程中发生的HTTP错误”(错误状态:400)。
请检查下面的图像
inside urls.py
from django.contrib import admin
from django.urls import path,include
from django.conf import settings
from django.conf.urls import url
from django.conf.urls.i18n import i18n_patterns
from django.conf.urls.static import s
我使用的是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()
在我的Django管理面板上,我可以使用CKEditor上传图片。但是,图像不会显示,并返回404 not found on the image file path。
实际上,我的图像文件可以在一个专用的url上找到: media.mysite.com
但是,CKEditor正在尝试从mywebsite.com/media/uploads/...获取文件,所以我收到404错误是很正常的。
告诉CKEditor使用media.mysite.com获取任何图像的好参数是什么?
Settings.py
MEDIA_ROOT = "/var/www/media/mysite/"
MED
我刚刚建立了一个django网站。这是我第一次做这样的事。还是个新手。问题是,每当我试图将某件东西上传到网站时,当调试为True时,我会得到以下错误
Page not found (404)
Request Method: POST
Request URL: https://majestylink.com/admin/music/music/add/
Raised by: django.contrib.admin.options.add_view
Using the URLconf defined in majestylink.urls, Django tried these URL
安装Django 1.6.1超过1.5,更新Pillow,PIL,django-ckeditor和django-ckeditor-更新,从url中删除默认值。当我想上传一张图片时,我会看到:
ImportError at /ckeditor/upload/
No module named image
Request Method: POST
Request URL: mysiteaddress/ckeditor/upload/?CKEditor=id_about&CKEditorFuncNum=1&langCode=en
Django Version:
我在站点的不同页面上都有一个CKEditor,所以我把上传到true和所有的配置文件都安排好了,图像上传对于"Send it to the Server"选项卡来说也很好。但从这里开始,我想拦截upload函数或与其交互,以便能够将图像上传到数据库中,而不是将图像上传到文件夹中,而是使用一些标志,比如"page"、"category"、"cropping"以及其他一些操作。
,那么如何才能拦截这些上传呢?
我很好奇,我发现上传的默认操作是
/%project_name%/ckeditor/upload.html?CKEditor=
我在用DJango和CKEditor实现图片上传时遇到了问题。
下面是我的代码: models.py
from django.db import models
from ckeditor.fields import RichTextField
from ckeditor_uploader.fields import RichTextUploadingField
# Create your models here.
class post(models.Model):
title = models.CharField(max_length=100)
# body = RichTe
我试着为我的博客做编辑器,当我使用django_summernote时,工作良好,但是当ckeditor django没有错误,但是没有显示编辑器,所以如何修复它
forms.py时使用SummernoteInplaceWidget显示,但使用时CKEditorWidget不显示和文本框输入隐藏
from django_summernote.widgets import SummernoteWidget, SummernoteInplaceWidget
from ckeditor.widgets import CKEditorWidget
class NewTopicForm(forms.M
在django应用程序中,目标是在WYSIWYG编辑器中编辑电子邮件模板。使用CKEditor可以很好,但图片只能通过网址,而不是通过上传。
这里有一个类似的问题:
没有涵盖的情况是使用表单字段,而不是模型字段。此外,接受的解决方案没有得到真正的解释。
当前代码:
from django import forms
from crispy_forms.helper import FormHelper
class EmailConfirmationTemplateForm(forms.Form):
def __init__(self, *args, **kwargs):