From dd3262daefa288dc04aca27c948ddbea728c8dc5 Mon Sep 17 00:00:00 2001 From: Thomas Grainger Date: Mon, 21 Sep 2015 22:55:00 +0100 Subject: [PATCH] add autodocs config Fixes #14 --- django_babel/management/commands/babel.py | 3 +++ django_babel/templatetags/babel.py | 5 +++++ docs/extract.rst | 5 +++++ docs/index.rst | 4 ++++ docs/management-commands.rst | 5 +++++ docs/middleware.rst | 5 +++++ docs/template-tags.rst | 5 +++++ 7 files changed, 32 insertions(+) create mode 100644 docs/extract.rst create mode 100644 docs/management-commands.rst create mode 100644 docs/middleware.rst create mode 100644 docs/template-tags.rst diff --git a/django_babel/management/commands/babel.py b/django_babel/management/commands/babel.py index c7b7b3c..240a453 100644 --- a/django_babel/management/commands/babel.py +++ b/django_babel/management/commands/babel.py @@ -8,6 +8,9 @@ from django.core.management.base import LabelCommand, CommandError from django.conf import settings +__all__ = ['Command'] + + class Command(LabelCommand): args = '[makemessages] [compilemessages]' diff --git a/django_babel/templatetags/babel.py b/django_babel/templatetags/babel.py index c3adad5..a5b1a73 100644 --- a/django_babel/templatetags/babel.py +++ b/django_babel/templatetags/babel.py @@ -12,6 +12,11 @@ except ImportError: from django_babel.middleware import get_current_locale +__all__ = [ + 'datefmt', 'datetimefmt', 'timefmt', 'numberfmt', 'decimalfmt', + 'currencyfmt', 'percentfmt', 'scientificfmt', +] + register = Library() diff --git a/docs/extract.rst b/docs/extract.rst new file mode 100644 index 0000000..9402e26 --- /dev/null +++ b/docs/extract.rst @@ -0,0 +1,5 @@ +Extract +======= + +.. automodule:: django_babel.extract + :members: diff --git a/docs/index.rst b/docs/index.rst index d56bc3e..880b41a 100644 --- a/docs/index.rst +++ b/docs/index.rst @@ -15,6 +15,10 @@ Contents: .. toctree:: :maxdepth: 2 + extract + management-commands + middleware + template-tags Indices and tables diff --git a/docs/management-commands.rst b/docs/management-commands.rst new file mode 100644 index 0000000..b2e1c49 --- /dev/null +++ b/docs/management-commands.rst @@ -0,0 +1,5 @@ +Management Commands +=================== + +.. automodule:: django_babel.management.commands.babel + :members: diff --git a/docs/middleware.rst b/docs/middleware.rst new file mode 100644 index 0000000..4d5f60a --- /dev/null +++ b/docs/middleware.rst @@ -0,0 +1,5 @@ +Middleware +========== + +.. automodule:: django_babel.middleware + :members: diff --git a/docs/template-tags.rst b/docs/template-tags.rst new file mode 100644 index 0000000..7ca38c0 --- /dev/null +++ b/docs/template-tags.rst @@ -0,0 +1,5 @@ +Template Tags +============= + +.. automodule:: django_babel.templatetags.babel + :members: