2010-05-31 7 views
0

У меня есть приложение с Android-интерфейсом и Django в качестве задней части. Как часть ответов here, я смущен тем подходом, который я должен предпринять, чтобы отправлять изображения на Django Server. У меня есть 2 варианта в моем распоряжении, так как Piro указал там.Лучший подход к обработке изображений в Django

1) Отправка изображений в виде несколько частей лица

2) изображения в виде строки после кодирования его с помощью Base 64.

Моих знаний в Django ограничены и Поэтому мне нужно руководство в отношении того, какие из подходы упростили бы обработку изображений Django. Изображения небольшие по размеру (< 200kb) и номер (< 10). Любые предложения или указатели приветствуются.

ответ

0

Отправить его как multipart. Я не вижу преимуществ при использовании Base64 здесь. Он просто использует ненужное время и пропускную способность. HTTP вполне способен безопасно передавать двоичные файлы. Конечно, multipart разработан таким образом, что вы можете отправлять несколько частей, каждый из которых имеет четко определенные типы mime. Таким образом, вы можете отправить одну часть приложения/json другому изображению/png.