Вот такое работает. Т.е. если создать из новосозданное экселя временный файл, а потом временный файл использовать для создания UploadedFile. Чтобы было тоже самое, как если бы он пришел с file_field. Но выглядит так себе, может есть что получше?
WapSter, с твоим ответом, + display: flex на родительский элемент и align-items: center; получилось, чтобы он влезал и лишнего размера не имел. Но я рассчитывал, что можно это без font-size сделать, видимо нельзя.
Вот такое работает. Т.е. если создать из новосозданное экселя временный файл, а потом временный файл использовать для создания UploadedFile. Чтобы было тоже самое, как если бы он пришел с file_field. Но выглядит так себе, может есть что получше?