Я использую Django, Mezzanine и Tastypie для CMS, который я создаю. Tastypie предоставляет API, чтобы другое приложение могло потреблять данные из CMS. У меня много моделей Django с ImageFields, и я хотел бы выполнить некоторые конкретные действия в методе дегидратации ModelResource Tastypie для всех ImageFields, а именно создать несколько эскизов. Вместо того, чтобы переопределять обезвоживание в каждом отдельном ресурсе модели и нацеливать на ImageFields по имени, я хотел бы иметь возможность автоматически проверять, имеет ли соответствующая модель ресурса какие-либо ImageFields, и если да, добавьте миниатюры в пакет ресурсов.Tashypie dehydrate для моделей с определенными типами полей
Таким образом, есть ли способ перебора полей соответствующей модели ресурса модели и проверить тип каждого метода дегидратации?