GeoNode is an open source platform that facilitates the creation, sharing, and collaborative use of geospatial data.
Tag simple file object with metadata to you other models. Now you can "see files for object" and "add a file to object". You might want to checkout django-attachments.
Django forms are easily rendered as tables, paragraphs, and unordered lists. However, elegantly rendered div based forms is something you have to do by hand. The purpose of this application is to provide a simple tag and/or filter that lets you quickly render forms in a div format.