diff options
author | Étienne Loks <etienne.loks@peacefrogs.net> | 2012-10-05 00:21:37 +0200 |
---|---|---|
committer | Étienne Loks <etienne.loks@peacefrogs.net> | 2012-10-05 00:21:37 +0200 |
commit | 2eff4af4f1caa5d33f88b0d973583e55c5d22580 (patch) | |
tree | e43cae0a1df65e38aa5c6b2db6c7bc74f4a48873 /chimere/admin.py | |
parent | 0a5610ea01406c53e762d64b766dd7bbd792cd4c (diff) | |
download | Chimère-2eff4af4f1caa5d33f88b0d973583e55c5d22580.tar.bz2 Chimère-2eff4af4f1caa5d33f88b0d973583e55c5d22580.zip |
Admin: sort multimedia and images by drag and drop
Diffstat (limited to 'chimere/admin.py')
-rw-r--r-- | chimere/admin.py | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/chimere/admin.py b/chimere/admin.py index 4c728e7..159819a 100644 --- a/chimere/admin.py +++ b/chimere/admin.py @@ -35,7 +35,8 @@ except ImportError: pass from chimere.forms import MarkerAdminForm, RouteAdminForm, AreaAdminForm,\ - NewsAdminForm, CategoryAdminForm, ImporterAdminForm + NewsAdminForm, CategoryAdminForm, ImporterAdminForm, \ + PictureFileAdminForm, MultimediaFileAdminForm from chimere.models import Category, Icon, SubCategory, Marker, \ PropertyModel, News, Route, Area, ColorTheme, Color, MultimediaType, \ MultimediaFile, PictureFile, Importer, Layer, AreaLayers @@ -100,10 +101,16 @@ export_to_csv.short_description = _(u"Export to CSV") class PictureInline(admin.TabularInline): model = PictureFile extra = 1 + ordering = ('order',) + form = PictureFileAdminForm + readonly_fields = ('height', 'width') + exclude = ('thumbnailfile', 'thumbnailfile_height', 'thumbnailfile_width') class MultimediaInline(admin.TabularInline): model = MultimediaFile extra = 1 + ordering = ('order',) + form = MultimediaFileAdminForm class MarkerAdmin(admin.ModelAdmin): """ |