Closed sveetch closed 1 year ago
For svg, i propose to switch to Filefield (excepted for Album and Slide items ?) and possibly add custom validation method to make dumb condition "if filename ends with '.svg' so it would do nothing for svg, but for every other kind it would use the image validator from django.
There is some solution around (stackoverflow) to valid SVG but it will require much more works that it would need to be in its own new package.
I did also some stuff (model method and inclusion template) to have a "smart format" usage with sorl in kls project, this should be backported here.
Current work is in branch next_generation_app
Plugin organization change to split them in their own app to load (each one defined in INSTALLED_APPS) is cancelled until i find how to properly include transition with model/data/migration since i would want features from this batch to be accessible to old projects.
Current task done have been release in v0.6.0
Plugin form layout and ergonomy improvements have started in new branch for v0.7:
Documentation has been done in branch for v0.7
The v1.0.0 (yet to be released) will totally finish this issue.
Project now collect many plugins and starts to be a little messy.
There is some improvements we can think about:
hero/
? (I'm not sure about this org, what aboutadmin/
ormodels/
that Django automatically lurking?)