Skip to main content

Reusable Django app for hosting Sphinx documentation privately.

Project description

django-sphinx-hosting

Documentation: django-sphinx-hosting.readthedocs.org

This reusable Django application provides models, views, permissions, REST API endpoints and management commands for making a private Sphinx documentation hosting platform.

This is useful for when you want Sphinx documentation for your internal software projects, but that is too sensitive to be shared with a third party.

Features

  • Users must be authenticated to view docs
  • Multiple levels of privileges within the system based on Django authentication
  • Manage multiple versions of your docs per project
  • Automatically build and display navigation for each version of your documentaion
  • Renders all documentation published within with a consistent theme
  • Tag projects with classifiers to refine searching and filtering
  • Search across all projects
  • Use REST API to programmatically interact with the system. Useful for integrating into a CI/CD system

Installation and Configuration

See the documentation for how to install and configure django-sphinx-hosting in your Django project.

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-sphinx-hosting-1.4.2.tar.gz (102.2 kB view details)

Uploaded Source

Built Distribution

django_sphinx_hosting-1.4.2-py2.py3-none-any.whl (120.9 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file django-sphinx-hosting-1.4.2.tar.gz.

File metadata

  • Download URL: django-sphinx-hosting-1.4.2.tar.gz
  • Upload date:
  • Size: 102.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.12

File hashes

Hashes for django-sphinx-hosting-1.4.2.tar.gz
Algorithm Hash digest
SHA256 08de22bc035df5f61626d32e4c0553ac6be6953dae3826ada75ae4631df77725
MD5 a876501beb75072ee46d4bf6b65c21f6
BLAKE2b-256 ff853e99aedf714b2706c17651959825a99a5a766b9e0f610343a3cd6292e537

See more details on using hashes here.

File details

Details for the file django_sphinx_hosting-1.4.2-py2.py3-none-any.whl.

File metadata

File hashes

Hashes for django_sphinx_hosting-1.4.2-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 1a15eacc399fbb5fea01f096c0d498820fa1957338707bd7b97480a6d3851737
MD5 05ec509d2ad5a18e25b3c26bb78166e4
BLAKE2b-256 3eb659d4f1f9b27978d68b2caa2ade4c6051ad00f307a05a8fdb8b9d0aa08a76

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