Skip to content
Snippets Groups Projects
Commit f81c87b6 authored by Jean-Baptiste's avatar Jean-Baptiste
Browse files

Merge branch '143-admin-py' into 'master'

Resolve "admin.py"

Closes #143

See merge request startinblox/djangoldp-packages/djangoldp!73
parents 468a9de9 ed5dc655
No related branches found
Tags v0.7.4
1 merge request!73Resolve "admin.py"
Pipeline #994 passed
from importlib import import_module
from django.conf import settings
from django.contrib import admin
from .models import LDPSource
from .models import LDPSource, Model
for package in settings.DJANGOLDP_PACKAGES:
try:
import_module('{}.models'.format(package))
except ModuleNotFoundError:
pass
model_classes = {cls.__name__: cls for cls in Model.__subclasses__()}
for class_name in model_classes:
model_class = model_classes[class_name]
if not admin.site.is_registered(model_class):
admin.site.register(model_class)
admin.site.register(LDPSource)
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment