Currently, you can design your database to include a link to a file that has already been uploaded 'meta.FilePathField' or you can actually upload the file 'meta.FileField' (and yes 'meta.ImageField'). But the main dilema i see is when you want to let your editors include their own layouts for the images. In other words, i want a system where you can upload from the admin section to various different directories (possibly ADMIN_UPLOAD_DIRS=(...) in settings.py) and then when editing there could be a little dropdown that lists the various media files (i don't know how to extend this as much).
So, this might be a specific or bad solution that most people wouldn't recommend, i just know that sometimes articles need different layouts and rather than make static layouts for each different style (1 pic, 2 pic, 3 pic etc etc) i wanted to let the editors design their layout. If anyone could give me any input on where to start or maybe a architectural breakdown of the admin system, (it's quite a lot to dig through the code) it'd be a nice starting point.
