Ок, что делает это поле. Оно хранит адрес изображения относительно корня для медиа-файлов. Это не совсем то же, что статика. Это именно файлы моделей. Хотя обработка обычно тоже перекладывается на сервер, и сервер отдаёт их так же, как и статику.
В админке и прочих формах для такого поля сразу предусмотрен <input type=file>
. При загрузке файла идёт проверка, что этот файл является изображением. Можно даже в отдельные поля записать исходные размеры изображения, а можно и какую-нибудь собственную обработку приладить, типа уменьшения размера. При работе с моделями, из этого поля отдаётся не просто путь, а объект файла, с которым, в свою очередь, опять же можно произвести какие-либо действия, те же манипуляции с размерами, именем файла, узнать тип, размер и т.п.