我在 django 中实现博客并使用 django ckeditor 作为富文本字段。但是当我使用内置图像上传器上传图像时会出现问题。它会引发 403 csrf 错误。我已经深入搜索并找到了诸如 @csrf_exempt 之类的装饰器解决方案,但我不知道在哪里添加它们,因为图像上传已集成在 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'