The FileBrowser is an extension to the Django Admin-Interface in order to
- browse directories on your server and upload/delete/edit/rename files.
- include images/documents to your models/database using the FileBrowseField.
- select images/documents for TinyMCE and CKEditor.
For editors using the Admin-Interface, the FileBrowser replaces an FTP-Client.
Take a look at the Screenshots.
Requirements
- Django 1.0+
- PIL (Python Imaging Library), see http://www.pythonware.com/products/pil/
- Grappelli (Version 2.0+), see http://code.google.com/p/django-grappelli/
Discussion/Questions
- Use the FileBrowser Google-Group for asking questions, discuss development- and improvement-issues and stay informed about changes/updates: http://groups.google.com/group/djangofilebrowser.
News & Updates
- 2009-11-28: Added CSRF-workaround for either Django 1.1.1 or SVN.
- 2009-11-27: Added default sorting. New settings DEFAULT_SORTING_BY, DEFAULT_SORTING_ORDER.
- 2009-11-26: Added Pagination. New setting LIST_PER_PAGE.
- 2009-11-12: FileBrowser Version 3.0 has been merged to the trunk. Documentation is updated. Please Note that Grappelli 2.0 is a requirement.
Installation
- Basic Installation
- Using the FileBrowse-Field
- Using the FileBrowser with django-tinymce
- Using the FileBrowser with TinyMCE
Help
Features
- Multiple Upload using Uploadify.
- Define allowed file-extensions and max. Upload-Size.
- Automatic Thumbnails.
- Integration with TinyMCE (AdvImage & AdvLink).
- Automatic filters for date and file-types.
- FileBrowse-Field to select Images/Documents. Includes Image-Preview (Thumbnail) with the ability to click the Thumbnail and see the original Image.
- Define individual select/upload directories, allowed extensions and selection formats for every FileBrowse-Field.
- Rename/Delete files/directories.
- Generate different Image versions on the fly.
- DEBUG-Mode in order to display FileObjects in the Admin-Interface.
- Signals for Upload, Rename and Delete.