Ссылка на изображение во внешнем интерфейсе и использование его в серверной части - PullRequest
0 голосов
/ 25 мая 2020

На этот вопрос может быть очень легко ответить, но я понятия не имею, как это работает.

Я просматривал изображение во внешнем интерфейсе, которое использует django -формы, прикрепленные к модели с помощью ImageField. Если я нажму «Отправить», изображение будет сохранено без проблем, но мне нужно другое поведение.

Мне нужно сохранить это изображение вручную в бэкэнде:

from django.core.files import File
reopen=open("C:/Users/user1/Desktop/ninja.png","rb")
django_file = File(reopen)
msg2=Message.objects.create(writer=usr,chatroom=cr,body="hello world")
msg2.imagemsg.save("imagename",django_file,save=True)

проблема в том, что я не могу получить "C:/Users/user1/Desktop/ninja.png" по очевидным причинам безопасности. Итак, мой вопрос в том, как я могу получить доступ к просматриваемому файлу в серверной части, тогда я могу его сохранить.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...