24 lines
736 B
Python
24 lines
736 B
Python
from django.apps import AppConfig
|
|
|
|
from orchestra.utils import database_ready
|
|
|
|
|
|
class ResourcesConfig(AppConfig):
|
|
name = 'orchestra.apps.resources'
|
|
verbose_name = 'Resources'
|
|
|
|
def ready(self):
|
|
if database_ready():
|
|
from .admin import insert_resource_inlines
|
|
from .models import create_resource_relation
|
|
create_resource_relation()
|
|
insert_resource_inlines()
|
|
|
|
def reload_relations(self):
|
|
from .admin import insert_resource_inlines
|
|
from .models import create_resource_relation
|
|
from .serializers import insert_resource_serializers
|
|
create_resource_relation()
|
|
insert_resource_inlines()
|
|
insert_resource_serializers()
|