С одной стороны, да. Если у вас есть данные изображения, можно отправить их по почте обработчику, который знает, как их обрабатывать; если вы все делаете правильно, теоретически он должен быть доступен в request.FILES вашему обработчику. Простой HTTP.
С другой стороны, нет. Чтобы сделать AJAX-загрузку таким образом, вам нужно каким-то образом получить данные изображения без фактической отправки пользователем формы. Вот почему «формы загрузки ajax» так сложно реализовать, и они обычно используют такие хитрости, как скрытые фреймы для выполнения своих задач.
Насколько мне известно, только Firefox и его родственники-гекконы разрешают этот вид доступа к двоичному содержимому файлового поля через объект * File8 * get8Binary () объекта.