def ready(self): from django.contrib.admin.models import LogEntry administration.register( LogEntry, verbose_name='History', verbose_name_plural='History', icon='History.png' ) # prevent loosing creation time on log entry edition action_time = LogEntry._meta.get_field_by_name('action_time')[0] action_time.auto_now = False action_time.auto_now_add = True
def ready(self): from djcelery.models import PeriodicTask, TaskState, WorkerState administration.register(TaskState, icon='Edit-check-sheet.png') administration.register(PeriodicTask, parent=TaskState, icon='Appointment.png') administration.register(WorkerState, parent=TaskState, dashboard=False) autodiscover_modules('tasks')
def ready(self): if database_ready(): from .models import create_resource_relation try: create_resource_relation() except db.utils.OperationalError: # Not ready afterall pass from .models import Resource, ResourceData, MonitorData administration.register(Resource, icon='gauge.png') administration.register(ResourceData, parent=Resource, icon='monitor.png') administration.register(MonitorData, parent=Resource, dashboard=False)
def ready(self): if database_ready(): from .models import create_resource_relation try: create_resource_relation() except db.utils.OperationalError: # Not ready afterall pass from .models import Resource, ResourceData, MonitorData administration.register(Resource, icon='gauge.png') administration.register(ResourceData, parent=Resource, icon='monitor.png') administration.register(MonitorData, parent=Resource, dashboard=False) from . import signals
def ready(self): from django.contrib.admin.models import LogEntry administration.register( LogEntry, verbose_name='History', verbose_name_plural='History', icon='History.png' )
def ready(self): from .models import Queue, Ticket accounts.register(Ticket, icon='Ticket_star.png') administration.register(Queue, dashboard=False) ModelTranslation.register(Queue, ('verbose_name',))
def ready(self): from .models import Message administration.register(Message, icon='Mail-send.png')
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', ))
def ready(self): from .models import Server, Route, BackendLog administration.register(BackendLog, icon='scriptlog.png') administration.register(Server, parent=BackendLog, icon='vps.png') administration.register(Route, parent=BackendLog, icon='hal.png')
def ready(self): from .models import MiscService, Miscellaneous services.register(Miscellaneous, icon='applications-other.png') administration.register(MiscService, icon='Misc-Misc-Box-icon.png') ModelTranslation.register(MiscService, ('verbose_name',))
def ready(self): from .models import Queue, Ticket accounts.register(Ticket, icon='Ticket_star.png') administration.register(Queue, dashboard=False) ModelTranslation.register(Queue, ('verbose_name', ))
def ready(self): from .models import Service administration.register(Service, icon='price.png') ModelTranslation.register(Service, ('description',))
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',))