Skip to main content

folderless media management for django

Project description

django-folderless

CI Version Licence PyPI Downloads

simple media manager for django, folderless.

key features:

  • filterable file list with multi upload possibility
  • FolderlessFileField, as a replacement for FileField, with instant upload possibility

Installation

To get the latest stable release from PyPi

.. code-block:: bash

pip install django-folderless

Add folderless to your INSTALLED_APPS

.. code-block:: python

INSTALLED_APPS = (
    ...,
    'folderless',
)

Don't forget to migrate your database

.. code-block:: bash

./manage.py migrate folderless

Usage

Have a look at the folderless/tests/test_app/models.py for some example.

.. code-block:: python

from folderless.fields import FolderlessFileField

class TestModel(models.Model):
    file = FolderlessFileField(blank=True, null=True)

Contribute

Fork and code. Either run tox for complete tests, or python manage.py test --settings=folderless.tests.settings_test

Credits / Idea

main repository: https://github.com/benzkji/django-folderless . many similiar things already exist. no wonder this project is heavily experienced by https://github.com/stefanfoulis/django-filer, and to some extent, feincms.module.medialibrary and https://github.com/samluescher/django-media-tree. initial idea credits: https://github.com/wullerot/ (manipulated django-filer to hide folders completely). more ideas: http://de.slideshare.net/motivesystems/slideshare-upload-gartner-pcc-presentation-going-folderless-with-metadata

this project uses http://semver.org.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

django-folderless-0.5.0.tar.gz (109.9 kB view details)

Uploaded Source

Built Distribution

django_folderless-0.5.0-py2.py3-none-any.whl (127.8 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file django-folderless-0.5.0.tar.gz.

File metadata

  • Download URL: django-folderless-0.5.0.tar.gz
  • Upload date:
  • Size: 109.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.0

File hashes

Hashes for django-folderless-0.5.0.tar.gz
Algorithm Hash digest
SHA256 96e93b0b469f379ca70b3d74f61cbcee371bb7fc1afb24800f1a1e807f6182d1
MD5 7358cceebe74a952eb6614217f7d01a6
BLAKE2b-256 57d3558762cd354c1fd1b020502e9302245a32bf1880c451e6e7b03cdbed207e

See more details on using hashes here.

File details

Details for the file django_folderless-0.5.0-py2.py3-none-any.whl.

File metadata

File hashes

Hashes for django_folderless-0.5.0-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 9b3f1f77067152796612c9b9315178fe25311d2d64feeb62ff042387860586e3
MD5 d912a1bbd442f48eacafb07d15ec9369
BLAKE2b-256 164f1c4bb028da0f4958621d4e9715b2995a44abd548ee58166eb00728cd78c6

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page