add plugin hook to setup admin blocks
This commit is contained in:
parent
4b3ec93fb3
commit
6eab8ab72f
|
@ -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
|
||||
|
||||
|
|
|
@ -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)
|
||||
|
|
|
@ -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')
|
||||
|
|
Reference in New Issue