We would like to extend the MediaLibrary
of the Django
FeinCMS
without editing the module code itself.
We want
- a few custom fields
- and to use a library for individual cropping that we have already.
How should we put everything together?
The simplest approach would be to create an extensions model with a ForeignKey
to the MediaLibrary
, and to register a custom Admin site with an inline admin for the extensions model. But maybe there's a cleaner and better way.