From 6852b96554ba58964f459cea39c742b7b81ccc81 Mon Sep 17 00:00:00 2001 From: Dominik George <dominik.george@teckids.org> Date: Tue, 6 Oct 2020 14:29:43 +0200 Subject: [PATCH] Make django-admin optional. --- bigbluebutton/django/admin.py | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/bigbluebutton/django/admin.py b/bigbluebutton/django/admin.py index 8c90412..4d758e4 100644 --- a/bigbluebutton/django/admin.py +++ b/bigbluebutton/django/admin.py @@ -1,10 +1,11 @@ """Stub for registering models in django-admin for those who want it.""" +from django.conf import settings from django.contrib import admin from .models import APIToken, BigBlueButton, BigBlueButtonGroup, Meeting - -admin.site.register(APIToken) -admin.site.register(BigBlueButton) -admin.site.register(BigBlueButtonGroup) -admin.site.register(Meeting) +if "django.contrib.admin" in settings.INSTALLED_APPS: + admin.site.register(APIToken) + admin.site.register(BigBlueButton) + admin.site.register(BigBlueButtonGroup) + admin.site.register(Meeting) -- GitLab