django-orchestra-test/orchestra/contrib/accounts/settings.py

60 lines
1.6 KiB
Python
Raw Normal View History

2014-05-08 16:59:35 +00:00
from django.conf import settings
from django.utils.translation import ugettext_lazy as _
2015-04-26 13:53:00 +00:00
from orchestra.settings import ORCHESTRA_BASE_DOMAIN, Setting
2014-05-08 16:59:35 +00:00
2015-04-26 13:53:00 +00:00
ACCOUNTS_TYPES = Setting('ACCOUNTS_TYPES', (
2014-05-08 16:59:35 +00:00
('INDIVIDUAL', _("Individual")),
('ASSOCIATION', _("Association")),
2014-07-16 15:20:16 +00:00
('CUSTOMER', _("Customer")),
2014-05-08 16:59:35 +00:00
('COMPANY', _("Company")),
('PUBLICBODY', _("Public body")),
2014-10-24 10:47:59 +00:00
('STAFF', _("Staff")),
2015-04-02 16:14:55 +00:00
('FRIEND', _("Friend")),
2014-05-08 16:59:35 +00:00
))
2015-04-26 13:53:00 +00:00
ACCOUNTS_DEFAULT_TYPE = Setting('ACCOUNTS_DEFAULT_TYPE', 'INDIVIDUAL', choices=ACCOUNTS_TYPES)
2014-05-08 16:59:35 +00:00
2015-04-26 13:53:00 +00:00
ACCOUNTS_LANGUAGES = Setting('ACCOUNTS_LANGUAGES', (
2014-10-30 16:34:02 +00:00
('EN', _('English')),
2014-05-08 16:59:35 +00:00
))
2015-04-26 13:53:00 +00:00
ACCOUNTS_DEFAULT_LANGUAGE = Setting('ACCOUNTS_DEFAULT_LANGUAGE', 'EN', choices=ACCOUNTS_LANGUAGES)
2014-10-23 15:38:46 +00:00
2015-04-26 13:53:00 +00:00
ACCOUNTS_SYSTEMUSER_MODEL = Setting('ACCOUNTS_SYSTEMUSER_MODEL',
'systemusers.SystemUser'
)
2014-08-19 18:59:23 +00:00
2015-04-26 13:53:00 +00:00
ACCOUNTS_MAIN_PK = Setting('ACCOUNTS_MAIN_PK', 1)
2014-10-20 15:51:24 +00:00
2015-04-26 13:53:00 +00:00
ACCOUNTS_CREATE_RELATED = Setting('ACCOUNTS_CREATE_RELATED', (
2014-10-20 15:51:24 +00:00
# <model>, <key field>, <kwargs>, <help_text>
('mailboxes.Mailbox',
'name',
{
'name': 'account.username',
'password': 'account.password',
},
_("Designates whether to creates a related mailbox with the same name and password or not."),
),
('domains.Domain',
'name',
{
'name': '"%s.{}" % account.username.replace("_", "-")'.format(ORCHESTRA_BASE_DOMAIN),
2014-10-20 15:51:24 +00:00
},
_("Designates whether to creates a related subdomain &lt;username&gt;.{} or not.".format(ORCHESTRA_BASE_DOMAIN)),
2014-10-20 15:51:24 +00:00
),
))
2014-11-27 19:17:26 +00:00
2015-04-26 13:53:00 +00:00
ACCOUNTS_SERVICE_REPORT_TEMPLATE = Setting('ACCOUNTS_SERVICE_REPORT_TEMPLATE',
'admin/accounts/account/service_report.html'
)