A simple, lightweight, stand-alone, hierarchical document library as a reusable Django app.
Project description
Django Document Catalogue
Version: 0.4.0
Simple, light-weight, stand-alone, hierarchical document library as a reusable django app.
Use Case:
- you need a library of static media documents (PDF or other formats);
- documents are organized in hierarchical categories;
Features:
- permanent URLs for direct access to document, category, and file download (even if filename changes)
- opt-out private file storage (file storage / downloads protected by login, on by default)
- plugin permissions settings
- plugin document list view customization
- upload / edit / delete documents via django admin, and/or..,
- opt-in user-facing edit / upload / delete views and AJAX API
Dependencies:
- python 3.7+
- django 3.2+
- django-mptt
Configurable file handling:
or
- django-constrainedfilefield
- python-magic (if you want to validate file content_types)
Opt-in:
- dropzone: drag-and-drop file uploads
- django-admin-sortable2: drag-and-drop document ordering
Get Me Some of That
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
Built Distribution
Close
Hashes for django-document-catalogue-0.4.0.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | aac5f359d3ee72f4e360cd0796c8b79d8dfcfc39dfe3ef7b3187e372ae35ef46 |
|
MD5 | 1ea80d4df1eb99eab681e4eafffc449d |
|
BLAKE2b-256 | 924ab30b9a07e2d555cd5ffd84b46749492f700a205ce7667794ab1b7939ada7 |
Close
Hashes for django_document_catalogue-0.4.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 92c2faf27b84c87d08bb4a9e015daeb96ea6f6f445d3c2d69a53ed8905ab61f5 |
|
MD5 | bc642f16105d2049e2728a1c5ebcd585 |
|
BLAKE2b-256 | 196f8e82854022fff9856fa4e490b3d4c060cf2d573b9e55367ba38b91d986a1 |