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.1.tar.gz (156.5 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.1-py3-none-any.whl (197.2 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: django_sphinx_hosting-1.10.1.tar.gz
  • Upload date:
  • Size: 156.5 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.1.tar.gz
Algorithm Hash digest
SHA256 73c0e6546abb31fc7cfb56ee54794e5b016bce7ae5695b7aa194e2b9ebeed280
MD5 44141f3c392ff6e90ae3ea90f2f37346
BLAKE2b-256 5584c3bcd6b3178f61b0d2a1a755781f5f9dbebb81d40cd0af18e7b59885368b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for django_sphinx_hosting-1.10.1-py3-none-any.whl
Algorithm Hash digest
SHA256 ed83960221346cbc5c5cdec5b6c587c813b3669126ef91e4fe7b3e82cab2dee9
MD5 f12e90452429f8c4dbaeb4cd16304a30
BLAKE2b-256 3873a1d212d5e565fc4c4d6881821371e767c8ff98ae78696fe1e5244c5200d7

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