Загрузка изображений с помощью TinyMCE

Я пытаюсь установить TinyMCE в мой проект django для записей в блоге, у меня работает начальный блок контента, но он не позволяет мне загружать изображения со следующими ошибками:

Forbidden (CSRF token missing.): /admin/mhpapp/testmodel/add/static/images/images

У меня приложение добавлено в файл settings.py

Settings.py:

urlpatterns = [
    path('tinymce/', include('tinymce.urls')),

TINYMCE_DEFAULT_CONFIG = {
    "height": "320px",
    "width": "960px",
    "menubar": "file edit view insert format tools table help",
    "plugins": "advlist autolink lists link image charmap print preview anchor searchreplace visualblocks code "
    "fullscreen insertdatetime media table paste code help wordcount spellchecker",
    "toolbar": "undo redo | bold italic underline strikethrough | fontselect fontsizeselect formatselect | alignleft "
    "aligncenter alignright alignjustify | outdent indent |  numlist bullist checklist | forecolor "
    "backcolor casechange permanentpen formatpainter removeformat | pagebreak | charmap emoticons | "
    "fullscreen  preview save print | insertfile image media pageembed template link anchor codesample | "
    "a11ycheck ltr rtl | showcomments addcomment code",
    "custom_undo_redo_levels": 10,
    "images_upload_url": 'static/images/images',
    "images_upload_handler": "tinymce_image_upload_handler"

}

TINYMCE_EXTRA_MEDIA = {
    'css': {
        'all': [
        ],
    },
    'js': [
        "https://cdn.jsdelivr.net/npm/js-cookie@3.0.1/dist/js.cookie.min.js",
        "admin/js/tinymce-upload.js",
    ], 
}

В настоящее время я тестирую на локальном сервере, но также хотел бы, чтобы это работало на моем рабочем сервере, который я разместил на своем собственном ubuntu VPS, используя nginx

Любая помощь будет очень признательна.

Вернуться на верх