Загрузка изображений в галерею Django starcross из внешнего скрипта

первый раз спрашиваю.

Я играл с Django и мне нужна была фотогалерея, я сделал базовую, затем нашел starcross gallery (https://github.com/Starcross/django-starcross-gallery). Она работает очень хорошо и легко вставляется в мое приложение, но, насколько я могу судить, она сделана для перетаскивания изображений или добавления их со страницы django-admin.

Мне нужно иметь возможность добавлять фотографии из внешнего скрипта. Я раньше не имел дела с ImageField. Я смог импортировать gallery.models в свой файл api views, и сделать так, чтобы я мог POST и добавлять их нормально. Но я выдергивал волосы, пытаясь заставить реальные изображения загружаться.

Посмотрев вокруг, я нашел, что думаю, как сделать это с помощью curl (я делаю свои запросы с помощью curl, а затем переношу их на python), и это дало мне проблемы CSRF с 403 Forbidden.

Как загрузить изображение и привязать его к альбому, используя curl или Python?

Спасибо

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