Skip to main content

folderless media management for django

Project description

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

pip install django-folderless

Add folderless to your INSTALLED_APPS

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

Don’t forget to migrate your database

./manage.py migrate folderless

Usage

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

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


Release history Release notifications

This version
History Node

0.2.8

History Node

0.2.7

History Node

0.2.6

History Node

0.2.5

History Node

0.2.4

History Node

0.2.3

History Node

0.2.2

History Node

0.2.1

History Node

0.2

Download files

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

Filename, size & hash SHA256 hash help File type Python version Upload date
django_folderless-0.2.8-py2.py3-none-any.whl (96.5 kB) Copy SHA256 hash SHA256 Wheel py2.py3 Apr 20, 2018
django-folderless-0.2.8.tar.gz (81.7 kB) Copy SHA256 hash SHA256 Source None Apr 20, 2018

Supported by

Elastic Elastic Search Pingdom Pingdom Monitoring Google Google BigQuery Sentry Sentry Error logging CloudAMQP CloudAMQP RabbitMQ AWS AWS Cloud computing Fastly Fastly CDN DigiCert DigiCert EV certificate StatusPage StatusPage Status page