Django-ckeditor 错误代码:exportpdf-no-token-url
Django-ckeditor Error code: exportpdf-no-token-url
我尝试将 ckeditor 6.1 添加到我的表单中以允许用户 post 一篇文章。
我按照 youtube 上的视频进行安装和设置,我在 django 管理页面中使用 ckeditor 成功添加了一个新的 post。但是在 html 页面中,富文本字段显示但出现以下错误。当我只使用 GET 方法呈现页面(尚未提交表单)时,在控制台中我总是收到错误:ckeditor.js:21 [CKEDITOR] 错误代码:exportpdf-no-token- url. 和提交也不起作用。我是 django 的新手,这是一个期末项目。
我不需要导出为 PDF,我怎样才能禁用?或者任何想法,请帮忙,我在这里呆了几天。
class Article(models.Model):
user = models.ForeignKey("User", on_delete=models.CASCADE, related_name='post_user')
title = models.CharField(max_length=150)
body = RichTextUploadingField(blank=True, null=True)
class Post_Form(ModelForm):
class Meta:
model = Article
exclude = ['user']
widgets = {
'title': TextInput(attrs={'class': 'form-control', 'id': 'title' }),
'body': Textarea(attrs={'rows':10, 'cols':40}),
}
views.py
def write_post(request):
form = Post_Form(request.POST)
return render(request, 'write_post.html', {
'form': form,
})
setting.py
CKEDITOR_CONFIGS = {
'default': {
'height': 800,
'width': 1000,
},
}
CKEDITOR_UPLOAD_PATH = "uploads/"
html
<form action="" method="POST" enctype="multipart/form-data">
{% csrf_token %}
{{ form.media }}
{{ form.as_p }}
<div type=submit class="btn btn-info">Submit</div>
</form>
我刚刚删除了 setting.py 中的插件“exportpdf”。有效
CKEDITOR_CONFIGS = {
'default': {
'height': 800,
'width': 1200,
"removePlugins": "exportpdf",
}
}
我尝试将 ckeditor 6.1 添加到我的表单中以允许用户 post 一篇文章。 我按照 youtube 上的视频进行安装和设置,我在 django 管理页面中使用 ckeditor 成功添加了一个新的 post。但是在 html 页面中,富文本字段显示但出现以下错误。当我只使用 GET 方法呈现页面(尚未提交表单)时,在控制台中我总是收到错误:ckeditor.js:21 [CKEDITOR] 错误代码:exportpdf-no-token- url. 和提交也不起作用。我是 django 的新手,这是一个期末项目。 我不需要导出为 PDF,我怎样才能禁用?或者任何想法,请帮忙,我在这里呆了几天。
class Article(models.Model):
user = models.ForeignKey("User", on_delete=models.CASCADE, related_name='post_user')
title = models.CharField(max_length=150)
body = RichTextUploadingField(blank=True, null=True)
class Post_Form(ModelForm):
class Meta:
model = Article
exclude = ['user']
widgets = {
'title': TextInput(attrs={'class': 'form-control', 'id': 'title' }),
'body': Textarea(attrs={'rows':10, 'cols':40}),
}
views.py
def write_post(request):
form = Post_Form(request.POST)
return render(request, 'write_post.html', {
'form': form,
})
setting.py
CKEDITOR_CONFIGS = {
'default': {
'height': 800,
'width': 1000,
},
}
CKEDITOR_UPLOAD_PATH = "uploads/"
html
<form action="" method="POST" enctype="multipart/form-data">
{% csrf_token %}
{{ form.media }}
{{ form.as_p }}
<div type=submit class="btn btn-info">Submit</div>
</form>
我刚刚删除了 setting.py 中的插件“exportpdf”。有效
CKEDITOR_CONFIGS = {
'default': {
'height': 800,
'width': 1200,
"removePlugins": "exportpdf",
}
}