django-folderless
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.
Release files for django-folderless 0.5.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| django-folderless-0.5.0.tar.gz | 109.9 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| django_folderless-0.5.0-py2.py3-none-any.whl | Python 3, Python 2 | none | any | Details |
Total release size: 237.8 kB
Release files / django-folderless-0.5.0.tar.gz
| Download URL | django-folderless-0.5.0.tar.gz |
|---|---|
| Size | 109.9 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
96e93b0b469f379ca70b3d74f61cbcee371bb7fc1afb24800f1a1e807f6182d1
|
|
BLAKE2b-256 checksum How to use checksums |
57d3558762cd354c1fd1b020502e9302245a32bf1880c451e6e7b03cdbed207e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.11.0
|
Release files / django_folderless-0.5.0-py2.py3-none-any.whl
| Download URL | django_folderless-0.5.0-py2.py3-none-any.whl |
|---|---|
| Size | 127.8 kB |
| Tags | Python 2 Python 3 |
|
SHA-256 checksum How to use checksums |
9b3f1f77067152796612c9b9315178fe25311d2d64feeb62ff042387860586e3
|
|
BLAKE2b-256 checksum How to use checksums |
164f1c4bb028da0f4958621d4e9715b2995a44abd548ee58166eb00728cd78c6
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.11.0
|