A file management application for django that makes handling of files and images a breeze.
Project description
============
django-filer
============
A file management application for django that makes handling of files and images a breeze.
.. figure:: docs/_static/directory_view_1_screenshot.png
:scale: 50 %
:alt: file browser
Filer picker widget: |file-picker-widget-screeshot|
.. |file-picker-widget-screeshot| image:: docs/_static/default_admin_file_widget.png
Documentation: http://django-filer.readthedocs.org/en/latest/index.html
Wiki: https://github.com/stefanfoulis/django-filer/wiki
Dependencies
------------
* `Django`_ >= 1.5
* `django-mptt`_ >=0.5.1
* `easy_thumbnails`_ >= 1.0
* `django-polymorphic`_ >= 0.2
* `Pillow`_ 2.3.0 (with JPEG and ZLIB support, `PIL`_ 1.1.7 is supported but not recommended)
``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:
* `subject location docs`_
* `permission docs`_ (experimental)
* `secure file downloads docs`_ (experimental)
Django <1.7 and South
---------------------
Django 1.7 is supported together with the new migrations. For Django<1.7 South
is still supported, you need at least South>=1.0 for South to find them though.
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.
.. _Django: http://djangoproject.com
.. _django-polymorphic: https://github.com/chrisglass/django_polymorphic
.. _easy_thumbnails: https://github.com/SmileyChris/easy-thumbnails
.. _sorl.thumbnail: http://thumbnail.sorl.net/
.. _django-mptt: https://github.com/django-mptt/django-mptt/
.. _PIL: http://www.pythonware.com/products/pil/
.. _Pillow: http://pypi.python.org/pypi/Pillow/
.. _docs: http://django-filer.readthedocs.org/en/latest/index.html
.. _subject location docs: http://django-filer.readthedocs.org/en/latest/installation.html#subject-location-aware-cropping
.. _permission docs: http://django-filer.readthedocs.org/en/latest/permissions.html
.. _secure file downloads docs: http://django-filer.readthedocs.org/en/latest/secure_downloads.html
django-filer
============
A file management application for django that makes handling of files and images a breeze.
.. figure:: docs/_static/directory_view_1_screenshot.png
:scale: 50 %
:alt: file browser
Filer picker widget: |file-picker-widget-screeshot|
.. |file-picker-widget-screeshot| image:: docs/_static/default_admin_file_widget.png
Documentation: http://django-filer.readthedocs.org/en/latest/index.html
Wiki: https://github.com/stefanfoulis/django-filer/wiki
Dependencies
------------
* `Django`_ >= 1.5
* `django-mptt`_ >=0.5.1
* `easy_thumbnails`_ >= 1.0
* `django-polymorphic`_ >= 0.2
* `Pillow`_ 2.3.0 (with JPEG and ZLIB support, `PIL`_ 1.1.7 is supported but not recommended)
``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:
* `subject location docs`_
* `permission docs`_ (experimental)
* `secure file downloads docs`_ (experimental)
Django <1.7 and South
---------------------
Django 1.7 is supported together with the new migrations. For Django<1.7 South
is still supported, you need at least South>=1.0 for South to find them though.
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.
.. _Django: http://djangoproject.com
.. _django-polymorphic: https://github.com/chrisglass/django_polymorphic
.. _easy_thumbnails: https://github.com/SmileyChris/easy-thumbnails
.. _sorl.thumbnail: http://thumbnail.sorl.net/
.. _django-mptt: https://github.com/django-mptt/django-mptt/
.. _PIL: http://www.pythonware.com/products/pil/
.. _Pillow: http://pypi.python.org/pypi/Pillow/
.. _docs: http://django-filer.readthedocs.org/en/latest/index.html
.. _subject location docs: http://django-filer.readthedocs.org/en/latest/installation.html#subject-location-aware-cropping
.. _permission docs: http://django-filer.readthedocs.org/en/latest/permissions.html
.. _secure file downloads docs: http://django-filer.readthedocs.org/en/latest/secure_downloads.html
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
django-filer-1.0.1.tar.gz
(764.9 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file django-filer-1.0.1.tar.gz.
File metadata
- Download URL: django-filer-1.0.1.tar.gz
- Upload date:
- Size: 764.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
92885132870a29b9bcbd4956312168e418d642d531a39d44812bb9e2f65cad95
|
|
| MD5 |
c833f1b15196acc63b5769a899f563cf
|
|
| BLAKE2b-256 |
3ad198b7f5bc2ca360018ee29f5372e30b6263a3b1c30908d1d8c68880170ff4
|
File details
Details for the file django_filer-1.0.1-py2.py3-none-any.whl.
File metadata
- Download URL: django_filer-1.0.1-py2.py3-none-any.whl
- Upload date:
- Size: 943.3 kB
- Tags: Python 2, Python 3
- Uploaded using Trusted Publishing? No
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
6cf79e1d1b1c6bea5bae7ee8cc83e25af29a2ef00bdad95f639f7d3bf018f5b5
|
|
| MD5 |
c0841454642701a69af05afdcbb4b381
|
|
| BLAKE2b-256 |
0c0f907baf972d6566e4104ef742e744ee8235ac18531a0b75de1f6697992e60
|