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
Metadata
Release files for django-document-catalogue 0.4.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 | Provenance | |
|---|---|---|---|---|
| django-document-catalogue-0.4.0.tar.gz | 907.1 kB | Without provenance | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| django_document_catalogue-0.4.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 940.9 kB
Release files / django-document-catalogue-0.4.0.tar.gz
| Download URL | django-document-catalogue-0.4.0.tar.gz |
|---|---|
| Size | 907.1 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
aac5f359d3ee72f4e360cd0796c8b79d8dfcfc39dfe3ef7b3187e372ae35ef46
|
|
BLAKE2b-256 checksum How to use checksums |
924ab30b9a07e2d555cd5ffd84b46749492f700a205ce7667794ab1b7939ada7
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.9.16
|
Release files / django_document_catalogue-0.4.0-py3-none-any.whl
| Download URL | django_document_catalogue-0.4.0-py3-none-any.whl |
|---|---|
| Size | 33.9 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
92c2faf27b84c87d08bb4a9e015daeb96ea6f6f445d3c2d69a53ed8905ab61f5
|
|
BLAKE2b-256 checksum How to use checksums |
196f8e82854022fff9856fa4e490b3d4c060cf2d573b9e55367ba38b91d986a1
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.9.16
|
Security for django-document-catalogue 0.4.0
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.