django-orchestra/orchestra/contrib/plans/apps.py

17 lines
579 B
Python
Raw Permalink Normal View History

2023-07-09 07:51:51 +00:00
from django.apps import AppConfig
from orchestra.core import administration, accounts, services
from orchestra.core.translations import ModelTranslation
class PlansConfig(AppConfig):
name = 'orchestra.contrib.plans'
verbose_name = 'Plans'
def ready(self):
from .models import Plan, ContractedPlan
accounts.register(ContractedPlan, icon='ContractedPack.png')
services.register(ContractedPlan, menu=False, dashboard=False)
administration.register(Plan, icon='Pack.png')
ModelTranslation.register(Plan, ('verbose_name',))