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

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

django_sphinx_hosting-1.10.0-py3-none-any.whl (172.6 kB view details)

Uploaded Python 3

File details

Details for the file django_sphinx_hosting-1.10.0.tar.gz.

File metadata

  • Download URL: django_sphinx_hosting-1.10.0.tar.gz
  • Upload date:
  • Size: 139.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.10

File hashes

Hashes for django_sphinx_hosting-1.10.0.tar.gz
Algorithm Hash digest
SHA256 6344da2cee4cb7ac89fc432efa190ffecdca137469c71ec20a7933c474229a5f
MD5 9dc2902759e09e4ccdf255b726d44f52
BLAKE2b-256 a1c20f85682690887c1f3dd14272d2ad083b5178be54358dbf308b922399a805

See more details on using hashes here.

File details

Details for the file django_sphinx_hosting-1.10.0-py3-none-any.whl.

File metadata

File hashes

Hashes for django_sphinx_hosting-1.10.0-py3-none-any.whl
Algorithm Hash digest
SHA256 baca81e08966a49851a2241f8293de5a91c68f9b0ba702fd7b94c60142af0ac1
MD5 ea6f42931afff13270727fc208397d14
BLAKE2b-256 c48e0cf4067f09661a3a467a55b102b1fdab1db7f0cb645910bdecdbb8649c92

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page