X-Git-Url: https://git.mdrn.pl/django-migdal.git/blobdiff_plain/734cd58d3f12c5397b42c1ae122c947500386014..d4b17ad934120d877d606b3130f826273ee49dc2:/migdal/__init__.py diff --git a/migdal/__init__.py b/migdal/__init__.py index fe90406..e785125 100644 --- a/migdal/__init__.py +++ b/migdal/__init__.py @@ -17,6 +17,7 @@ class Settings(AppSettings): EntryType('news', _('news'), commentable=True, on_main=True, promotable=True), EntryType('publications', _('publications')), EntryType('info', _('info')), + EntryType('event', _('events')), ) TYPE_SUBMIT = 'news' TAXONOMIES = ( @@ -27,26 +28,26 @@ 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 + + PUBLISH_DATE_EDITABLE = False app_settings = Settings('MIGDAL')