X-Git-Url: https://git.mdrn.pl/django-migdal.git/blobdiff_plain/734cd58d3f12c5397b42c1ae122c947500386014..865f2999a89cbe23c75c82d617b9c1ac4c55604e:/migdal/__init__.py diff --git a/migdal/__init__.py b/migdal/__init__.py index fe90406..dda9569 100644 --- a/migdal/__init__.py +++ b/migdal/__init__.py @@ -27,26 +27,24 @@ class Settings(AppSettings): MAIN_PAGE_ENTRY = None - TYPES_DICT = None def _more_TYPES_DICT(self, value): return dict((t.db, t) for t in self.TYPES) + TYPES_DICT = None - TYPES_ON_MAIN = None def _more_TYPES_ON_MAIN(self, value): return tuple(t.db for t in self.TYPES if t.on_main) + TYPES_ON_MAIN = None - TYPES_PROMOTABLE = None def _more_TYPES_PROMOTABLE(self, value): return tuple(t.db for t in self.TYPES if t.promotable) + TYPES_PROMOTABLE = None - OBLIGATORY_LANGUAGES = None def _more_OBLIGATORY_LANGUAGES(self, value): - return value or tuple(lang for lang in settings.LANGUAGES - if lang[0] == settings.LANGUAGE_CODE) + return value or tuple(lang for lang in settings.LANGUAGES if lang[0] == settings.LANGUAGE_CODE) + OBLIGATORY_LANGUAGES = None - OPTIONAL_LANGUAGES = None def _more_OPTIONAL_LANGUAGES(self, value): - return tuple(lang for lang in settings.LANGUAGES - if lang not in self.OBLIGATORY_LANGUAGES) + return tuple(lang for lang in settings.LANGUAGES if lang not in self.OBLIGATORY_LANGUAGES) + OPTIONAL_LANGUAGES = None app_settings = Settings('MIGDAL')