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.5.2.tar.gz (104.5 kB view details)

Uploaded Source

Built Distribution

django_sphinx_hosting-1.5.2-py2.py3-none-any.whl (124.9 kB view details)

Uploaded Python 2 Python 3

File details

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

File metadata

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

File hashes

Hashes for django-sphinx-hosting-1.5.2.tar.gz
Algorithm Hash digest
SHA256 53ecf99959d0eda3e86a435f27b3983d377e31b6932c5209af6cfd96d0703626
MD5 2f360858f1ade84f4e15c74ea3877085
BLAKE2b-256 2c98db64c6cc92ad62a80626c531b2c1ee78127763a35c9ec0451f94f99e9ace

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for django_sphinx_hosting-1.5.2-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 b5ad06505bbde5852899deea87a6016828fa8150203ae611eab7fe039e8f1db8
MD5 8d857b26fadf13d77bb7c152fc4d9ca7
BLAKE2b-256 c9e39006390b283de0990a3c778fbef1718e2cf32a6ee8cc06af6f7ada426bfd

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