tg_react package¶
Subpackages¶
Submodules¶
tg_react.apiurls module¶
tg_react.apps module¶
tg_react.catalogue_legacy module¶
tg_react.language module¶
-
class
tg_react.language.
DjangoLocaleData
(domain=None, packages=None)[source]¶ Bases:
object
-
collect_translations
()[source]¶ Collect all domain translations and return Tuple[languages, locale_data]
-
domain
= 'djangojs'¶
-
languages
= (('en', 'English'), ('et', 'Estonian'), ('ru', 'Russian'))¶
-
packages
= None¶
-
tg_react.middleware module¶
-
class
tg_react.middleware.
LocaleMiddleware
[source]¶ Bases:
object
This is a very simple middleware that parses a request and decides what translation object to install in the current thread context depending on the selected language.
This also allows us to update the language cookie whenever our api endpoint is used.