add plugin hook to setup admin blocks

This commit is contained in:
Benjamin Dauvergne 2014-03-13 11:03:21 +01:00
parent 4b3ec93fb3
commit 6eab8ab72f
3 changed files with 12 additions and 2 deletions

View File

@ -10,6 +10,10 @@ class Plugin(object):
def get_apps(self):
return ['rest_framework', 'provider', 'provider.oauth2', __name__]
def get_admin_modules(self):
from . import dashboard
return dashboard.get_admin_modules()
def logout_list(self, request):
from . import models

View File

@ -1,5 +1,7 @@
from django.contrib import admin
from provider.oauth2.admin import ClientAdmin
from . import models
admin.site.register(models.A2Client)
admin.site.register(models.A2Client, ClientAdmin)

View File

@ -1,6 +1,10 @@
from django.utils.translation import ugettext_lazy as _
from provider.oauth2.models import Client
from authentic2.models import LogoutUrlAbstract
class A2Client(LogoutUrlAbstract, Client):
pass
class Meta:
verbose_name = _('client')
verbose_name_plural = _('clients')