0

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'
4

0 に答える 0