我在django中实现博客并使用django ckeditor作为Rich文本字段。 但是当我使用内置图像上传器上传图像时出现问题。它会引发403 csrf错误。 我已经深入搜索并找到装饰器解决方案,例如@csrf_exempt,但我不知道在哪里添加它们,因为图像上传集成在ckeditor中,ckeditor用于模型的管理界面。
from ckeditor.fields import RichTextField
class Post(models.Model):
title = models.CharField(max_length=200)
pub_date = models.DateTimeField()
text = RichTextField()
对于setting.py的ckeditor配置如下:
CKEDITOR_UPLOAD_PATH = PROJECT_DIR +'/media/uploads'