Я хотел бы использовать tinyMCE в качестве редактора для моего приложения django, но столкнулся с некоторыми проблемами. У меня есть все настройки, но, похоже, нет способа указать путь загрузки для функции вставки/выгрузки изображения. У меня есть два конкретных сценария, когда это становится проблемой:Динамический путь загрузки/просмотра изображений для django-tinymce
- Браузер файлов для отправленного пользователем контента не должен показывать файлы, загруженные другими пользователями. Я хотел бы «посадить» их в определенный каталог по идентификатору пользователя.
- Мне нужен способ связать загруженные файлы с объектом, к которому они относятся. Таким образом, я могу обрезать эти файлы в будущем, если объект больше не существует, и я могу показывать только изображения, связанные с этим объектом в файловом браузере.
django-tinymce-filebrowser автоматически устанавливает путь загрузки к mce_filebrowser /% Y /% m /% d. Кажется, что нет возможности каким-либо образом изменить этот путь.
django-filebrowser имеет опции для установки каталога загрузки в settings.py, но я не смог найти запись о том, что кто-то переопределяет этот путь для конкретного экземпляра modelform. Ближайший я нашел Django filebrowser, model specific directory parameter for FileBrowserField, но я думаю, что решение там не применимо к моей ситуации.
Кто-нибудь использует другой файл-браузер для django-tinymce? У вас была аналогичная проблема и найти исправление? Я был бы признателен за любые моменты в правильном направлении.