Я просто загружаю его в БД (исходя из запроса пользователя) следующим образом:
x.file = db.Blob(self.request.get("img"))
Как мне получить имя файла, у меня есть и запрос, и BLOB-объект, для меня приемлемо любое решение, которое можно применить для любого из них