diff --git a/docs/conf.py b/docs/conf.py index 64cb80f0..71e699df 100644 --- a/docs/conf.py +++ b/docs/conf.py @@ -44,6 +44,8 @@ extensions = [ 'sphinx.ext.autodoc', 'sphinx.ext.napoleon', 'recommonmark', + 'sphinxcontrib_django2', + 'sphinx.ext.viewcode', ] # Add any paths that contain templates here, relative to this directory. diff --git a/docs/development/tech_docu/api/eveonline.rst b/docs/development/tech_docu/api/eveonline.rst index 054f7cb6..c09f76e7 100644 --- a/docs/development/tech_docu/api/eveonline.rst +++ b/docs/development/tech_docu/api/eveonline.rst @@ -11,5 +11,4 @@ models .. automodule:: allianceauth.eveonline.models :members: - :exclude-members: objects, provider - :undoc-members: + :exclude-members: DoesNotExist, MultipleObjectsReturned diff --git a/docs/development/tech_docu/api/notifications.rst b/docs/development/tech_docu/api/notifications.rst index be324576..7a4fc75b 100644 --- a/docs/development/tech_docu/api/notifications.rst +++ b/docs/development/tech_docu/api/notifications.rst @@ -13,7 +13,8 @@ models =========== .. autoclass:: allianceauth.notifications.models.Notification - :members: Level, mark_viewed, set_level + :members: + :exclude-members: DoesNotExist, MultipleObjectsReturned, save managers =========== diff --git a/docs/requirements.txt b/docs/requirements.txt index 8b49539b..a804dcf2 100644 --- a/docs/requirements.txt +++ b/docs/requirements.txt @@ -3,6 +3,7 @@ sphinx>=3.2.1,<4.0.0 sphinx_rtd_theme==0.5.0 recommonmark==0.6.0 Jinja2<3.1 +sphinxcontrib-django2 # Autodoc dependencies django>=3.2,<4.0.0