django-sphinxdoc 1.4.0

Easily integrate Sphinx documentation into your website.

This Django application allows you to integrate any Sphinx documentation directly into your Django powered website instead of just serving the static files.

Django-sphinxdoc can handle multiple Sphinx projects and offers a Haystack powered search. Future versions will enable comments and add RSS feeds.

Requirements

This app requires Django >= 1.4.2, Sphinx >= 1.0 and Haystack >= 2.1.

Installation

Just use PIP:

$ pip install django-sphinxdoc

If you want the lates development version, isntall it from Bitbucket:

$ pip install https://ssc@bitbucket.org/ssc/django-sphinxdoc
$ # or
$ hg clone ssh://hg@bitbucket.org/ssc/django-sphinxdoc
$ pip install -e django-sphinxdoc

Usage

The Documentation can be found in the docs/ directory.

Changelog for django-sphinxdoc

v1.4 – 2014-12-14:

  • [NEW] Support for Python 3 (3.3 and above)

v1.3 – 2014-03-05:

  • [NEW] Projects can now be protected authentication.

v1.2.1 – 2013-12-20:

  • [NEW] Option --all to update docs for all projects
  • [NEW] Filters for the project admin
  • [NEW] Setting: SPHINXDOC_CACHE_MINUTES
  • [NEW] Setting: SPHINXDOC_BUILD_DIR
  • [FIX] Titles for generated domain indexes

v1.2 – 2013-08-11:

  • [NEW] I18n and l10n for Spanish and Basque, by Ales Zabala Alava
  • [CHANGE] Use class-based views, by Josiah Klassen
  • [CHANGE] Migration to Haystack 2, by Andres Riancho
  • [FIX] Inclusion of search index template in package, by Mike Shantz

v1.1 – 2012-04-19:

  • [NEW] Support static and download files.
  • [NEW] Additional context to search view so that project information is available in the template.
  • [CHANGE] Updated some templates
  • [FIX] Fixed a bug with the updatedoc command and ~ in paths.
  • [FIX] Include all module index files.
  • [FIX] Improved indexing behaviour
  • [FIX] Improved behaviour when building the docs.

v1.0.0 – 2010-09-11:

  • [NEW] Documentation can be searched via Haystack. The new management command updatedoc imports the JSON files into the database and updates Haystack’s search index.
  • [CHANGE] Renamed App to Project.

v0.3.2 – 2010-03-14:

v0.3.1 – 2010-03-11:

  • [CHANGE] Repackaging

v0.3 – 2010-01-06:

  • [NEW] Views for images, sources and object inventory

v0.2 – 2009-12-30:

  • [NEW] Documentation, general index and module index work
  • [NEW] Basic documentation written

v0.1 – 2009-12-19:

  • [NEW] Initial release

Authors

The primary author of django-sphinxdoc is Stefan Scherfke, who may be found online at http://stefan.sofa-rockers.org/.

Contributors:

MIT

Author

Stefan Scherfke

Pip

django-sphinxdoc==1.4.0

Classifiers

  • Development Status :: 5 - Production/Stable
  • Environment :: Web Environment
  • Framework :: Django
  • Intended Audience :: Developers
  • License :: OSI Approved :: MIT License
  • Operating System :: OS Independent
  • Programming Language :: Python
  • Programming Language :: Python :: 2
  • Programming Language :: Python :: 2.7
  • Programming Language :: Python :: 3
  • Programming Language :: Python :: 3.3
  • Programming Language :: Python :: 3.4
  • Natural Language :: English
  • Topic :: Utilities
  • Topic :: Software Development :: Libraries :: Python Modules
File Type Python Version Uploaded On Downloads
django_sphinxdoc-1.4.0-py2.py3-none-any.whl Wheel py2.py3 Dec. 14, 2014 1,912
django-sphinxdoc-1.4.0.tar.gz Source Dec. 14, 2014 931
Version Release Date
1.4.0 Dec. 14, 2014
1.3.0 March 5, 2014
1.2.1 Dec. 28, 2013
1.2.0 Aug. 11, 2013
1.1 April 19, 2012
1.0 Sept. 11, 2010
0.3.2 March 14, 2010
0.3.1 March 12, 2010
0.2 Aug. 26, 2015
0.1 Aug. 26, 2015
Date Package Version Action
Aug. 26, 2015, 12:26 a.m. django-sphinxdoc 1.2.1 Release Created
Aug. 26, 2015, 12:26 a.m. django-sphinxdoc 1.2.0 Release Created
Aug. 26, 2015, 12:26 a.m. django-sphinxdoc 1.3.0 Release Created
Aug. 26, 2015, 12:26 a.m. django-sphinxdoc 0.1 Release Created
Aug. 26, 2015, 12:26 a.m. django-sphinxdoc 0.3.1 Release Created
Aug. 26, 2015, 12:26 a.m. django-sphinxdoc 0.3.2 Release Created
Aug. 26, 2015, 12:26 a.m. django-sphinxdoc 1.1 Release Created
Aug. 26, 2015, 12:26 a.m. django-sphinxdoc 1.0 Release Created
Aug. 26, 2015, 12:26 a.m. django-sphinxdoc 0.2 Release Created
Aug. 26, 2015, 12:26 a.m. django-sphinxdoc 1.4.0 Release Created
Aug. 26, 2015, 12:26 a.m. django-sphinxdoc Package Created