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

Uploaded Source

Built Distribution

django_sphinx_hosting-1.5.0-py2.py3-none-any.whl (124.3 kB view details)

Uploaded Python 2 Python 3

File details

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

File metadata

  • Download URL: django-sphinx-hosting-1.5.0.tar.gz
  • Upload date:
  • Size: 104.4 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.0.tar.gz
Algorithm Hash digest
SHA256 c84185d5e0bbe20170b8c61561c9488de5a3c31e44886d0c32a52447079ca447
MD5 23f699fad4bf80e75cb9c4e4e5716a36
BLAKE2b-256 ebbfe42896964da64fbc8346d9210d0bb3b336beab86f8fe060b0a5d903f77e6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for django_sphinx_hosting-1.5.0-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 3c106e950671de590f37e7af4351fcfbf61f7c3a88869baac96f91bea5dd7c32
MD5 e5419bd0d2e87a7a22b62fb18f5f5368
BLAKE2b-256 da2f7f5b5d78209d52c756c65e9288504165306004ea25a4d7ef485c01bf789a

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