Metadata-Version: 2.1
Name: filertools
Version: 0.1.0
Summary: django-filer tools and extensions
Home-page: https://github.com/0x4e3/filertools
Author: Alexander Lebedev
Author-email: lebedev@0x4e3.ru
License: MIT
Keywords: filertools
Classifier: Development Status :: 3 - Alpha
Classifier: Framework :: Django
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: BSD License
Classifier: Natural Language :: English
Classifier: Programming Language :: Python :: 2
Classifier: Programming Language :: Python :: 2.7
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.4
Classifier: Programming Language :: Python :: 3.5
License-File: LICENSE
License-File: AUTHORS.rst
Requires-Dist: Django<2.0,>=1.10
Requires-Dist: django-cms<3.6,>=3.4.2
Requires-Dist: django-filer<1.3.0,>=1.2.5
Requires-Dist: djangorestframework<3.8,>=3.5

=============================
filertools
=============================

.. image:: https://badge.fury.io/py/filertools.svg
    :target: https://badge.fury.io/py/filertools

.. image:: https://travis-ci.org/0x4e3/filertools.svg?branch=master
    :target: https://travis-ci.org/0x4e3/filertools

.. image:: https://codecov.io/gh/0x4e3/filertools/branch/master/graph/badge.svg
    :target: https://codecov.io/gh/0x4e3/filertools

django-filer tools and extentions

Documentation
-------------

The full documentation is at https://filertools.readthedocs.io.

Quickstart
----------

Install filertools::

    pip install filertools

Add it to your `INSTALLED_APPS`:

.. code-block:: python

    INSTALLED_APPS = (
        ...
        'filertools.filerface',
        ...
        'filer',
        ...
        'filertools.filertools',
        ...
    )

Specify custom filer File model:

.. code-block:: python

    FILER_FILE_MODELS = ['filertools.filertools.models.OrderedFile']

Add filertools's URL patterns:

.. code-block:: python

    from filertools import urls as filertools_urls


    urlpatterns = [
        ...
        url(r'^filer-api/', include('filertools.filertools.urls')),
        ...
    ]

Features
--------

* Filer menu on django-cms toolbar.
* Filer files custom ordering in the directory listing view.
* Async folder searching for files copy and move.
* Coping of folder tree structure.

Running Tests
-------------

Does the code actually work?

::

    source <YOURVIRTUALENV>/bin/activate
    (myenv) $ pip install tox
    (myenv) $ tox




History
-------

0.1.0 (2017-10-29)
++++++++++++++++++

* First release on PyPI.
