# coding: utf-8 from common.navigator import navigatorsParts import initcontext from nci.navigator import navNCI, navHeader, welcomeNavigator from nci.navigator import navHeaderHide from nci.tables.importTables import initTables from . import _nci_orm from nci.functions import persons, settings navigatorsParts['__header__'] = navHeader navigatorsParts['nciNavigator'] = navNCI navigatorsParts['welcomeNavigator'] = welcomeNavigator navigatorsParts['__header__hide'] = navHeaderHide context = initcontext() initTables(context) # триггеры _nci_orm.personCursor.onPreInsert.append(persons.snilsNormalizationTrigger) _nci_orm.personCursor.onPreUpdate.append(persons.snilsNormalizationTrigger) # создание экземпляра класса общих настроек generalSettings = settings.GeneralSettings() STAFF = "staff" SUPERVISED_STUDENT = "supervised_student" ROLES_LIST = {STAFF: u"Сотрудник организации", SUPERVISED_STUDENT: u"Курируемый слушатель"}