Source code for lotus.contrib.django_configuration

from ..settings import (
    LOTUS_CATEGORY_PAGINATION,
    LOTUS_ARTICLE_PAGINATION,
    LOTUS_AUTHOR_PAGINATION,
    LOTUS_TAG_PAGINATION,
    LOTUS_ENABLE_TAG_INDEX_VIEW,
    LOTUS_ARTICLE_PUBLICATION_STATE_NAMES,
    LOTUS_ARTICLE_SIBLING_TEMPLATE,
    LOTUS_CATEGORY_SIBLING_TEMPLATE,
    LOTUS_PREVIEW_KEYWORD,
    LOTUS_PREVIEW_VARNAME,
    LOTUS_PREVIEW_SWITCH_TEMPLATE,
    LOTUS_CATEGORIES_TAG_TEMPLATE,
    LOTUS_CRUMBS_TITLES,
    LOTUS_ALBUM_TAG_TEMPLATE,
    LOTUS_ADMIN_ARTICLE_ASSETS,
    LOTUS_ADMIN_CATEGORY_ASSETS,
    LOTUS_ADMIN_ALBUM_ASSETS,
    LOTUS_SITEMAP_AUTHOR_OPTIONS,
    LOTUS_SITEMAP_ARTICLE_OPTIONS,
    LOTUS_SITEMAP_CATEGORY_OPTIONS,
    LOTUS_SITEMAP_TAG_OPTIONS,
)


[docs] class LotusDefaultSettings: """ Default Lotus settings class to use with a "django-configuration" class. Example: You could use it like so: :: from configurations import Configuration from lotus.contrib.django_configuration import LotusDefaultSettings class Dev(LotusDefaultSettings, Configuration): DEBUG = True LOTUS_CATEGORY_PAGINATION = 142 This will override only the setting ``LOTUS_CATEGORY_PAGINATION``, all other Lotus settings will have the default values from ``lotus.settings``. """ LOTUS_CATEGORY_PAGINATION = LOTUS_CATEGORY_PAGINATION LOTUS_ARTICLE_PAGINATION = LOTUS_ARTICLE_PAGINATION LOTUS_AUTHOR_PAGINATION = LOTUS_AUTHOR_PAGINATION LOTUS_TAG_PAGINATION = LOTUS_TAG_PAGINATION LOTUS_ENABLE_TAG_INDEX_VIEW = LOTUS_ENABLE_TAG_INDEX_VIEW LOTUS_ARTICLE_PUBLICATION_STATE_NAMES = LOTUS_ARTICLE_PUBLICATION_STATE_NAMES LOTUS_ARTICLE_SIBLING_TEMPLATE = LOTUS_ARTICLE_SIBLING_TEMPLATE LOTUS_CATEGORY_SIBLING_TEMPLATE = LOTUS_CATEGORY_SIBLING_TEMPLATE LOTUS_PREVIEW_KEYWORD = LOTUS_PREVIEW_KEYWORD LOTUS_PREVIEW_VARNAME = LOTUS_PREVIEW_VARNAME LOTUS_PREVIEW_SWITCH_TEMPLATE = LOTUS_PREVIEW_SWITCH_TEMPLATE LOTUS_CATEGORIES_TAG_TEMPLATE = LOTUS_CATEGORIES_TAG_TEMPLATE LOTUS_CRUMBS_TITLES = LOTUS_CRUMBS_TITLES LOTUS_ALBUM_TAG_TEMPLATE = LOTUS_ALBUM_TAG_TEMPLATE LOTUS_ADMIN_ARTICLE_ASSETS = LOTUS_ADMIN_ARTICLE_ASSETS LOTUS_ADMIN_CATEGORY_ASSETS = LOTUS_ADMIN_CATEGORY_ASSETS LOTUS_ADMIN_ALBUM_ASSETS = LOTUS_ADMIN_ALBUM_ASSETS LOTUS_SITEMAP_AUTHOR_OPTIONS = LOTUS_SITEMAP_AUTHOR_OPTIONS LOTUS_SITEMAP_ARTICLE_OPTIONS = LOTUS_SITEMAP_ARTICLE_OPTIONS LOTUS_SITEMAP_CATEGORY_OPTIONS = LOTUS_SITEMAP_CATEGORY_OPTIONS LOTUS_SITEMAP_TAG_OPTIONS = LOTUS_SITEMAP_TAG_OPTIONS