Source code for lotus.choices

from django.conf import settings
from django.utils.translation import gettext_lazy as _


STATUS_DRAFT = 0
"""
Draft status numeric value
"""

STATUS_PUBLISHED = 10
"""
Published status numeric value
"""

STATUS_CHOICES = (
    (STATUS_DRAFT, _("draft")),
    (STATUS_PUBLISHED, _("available"))
)
"""
Status choice list
"""


[docs] def get_status_choices(): """ Callable to get choice list. """ return STATUS_CHOICES
[docs] def get_status_default(): """ Callable to get default choice value. """ return STATUS_DRAFT
[docs] def get_language_choices(): """ Callable to get available language choices. """ return settings.LANGUAGES
[docs] def get_language_default(): """ Callable to get default language value. """ return settings.LANGUAGE_CODE