File and Image Management Application for django. NOTICE: django-filer 0.8.2 does not work correctly with easy-thumbnails 1.0-alpha-17. please use 1.0-alpha-16
Python JavaScript Other
Switch branches/tags
Pull request Compare This branch is 1245 commits behind divio:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
.tx
docs
filer
.gitignore
.hgignore
.travis.yml
.travis_setup
AUTHORS
HISTORY
LICENSE
LICENSES
MANIFEST.in
README.rst
coverage.rc
runtests.py
setperms.sh
setup.py
test_urls.py
tox.ini

README.rst

django-filer

A file management application for django that makes handling of files and images a breeze.

file browser

Filer picker widget: file-picker-widget-screeshot

Documentation: http://django-filer.readthedocs.org/en/latest/index.html

Wiki: https://github.com/stefanfoulis/django-filer/wiki

Dependencies

django.contrib.staticfiles is required.

Django >= 1.6 is supported together with django-polymorphic >= 0.5.4

Django >= 1.7 is supported together with django-polymorphic >= 0.5.6

Installation

To get started using django-filer simply install it with pip:

$ pip install django-filer

Configuration

Add "filer", "mptt" and "easy_thumbnails" to your project's INSTALLED_APPS setting and run syncdb (and migrate if you're using South).

See the docs for advanced configuration:

Django 1.7

Django 1.7 is supported together with the new migrations. To avoid disrupting user experience the new migrations are installed in filer.migrations_django. If you are going to deploy filer in a Django 1.7 project you are required to add the following configuration:

MIGRATION_MODULES = {
'filer': 'filer.migrations_django',

}

South and Django migrations will be swapped in filer 1.0.

Testsuite

The easiest way to run the testsuite is to checkout the code, make sure you have PIL installed, and run:

python setup.py test

For serious testing tox is recommended. See documentation for details.