mirror of
https://github.com/simple-login/app.git
synced 2024-09-27 20:31:30 +02:00
create admin for Client
This commit is contained in:
parent
f8540808bc
commit
f45e7b53d0
@ -168,3 +168,9 @@ class ManualSubscriptionAdmin(SLModelView):
|
||||
flash(f"Extend subscription for {ms.user}", "success")
|
||||
|
||||
db.session.commit()
|
||||
|
||||
|
||||
class ClientAdmin(SLModelView):
|
||||
column_searchable_list = ["name", "description", "user.email"]
|
||||
column_exclude_list = ["oauth_client_secret", "home_url"]
|
||||
can_edit = True
|
||||
|
@ -34,6 +34,7 @@ from app.admin_model import (
|
||||
MailboxAdmin,
|
||||
LifetimeCouponAdmin,
|
||||
ManualSubscriptionAdmin,
|
||||
ClientAdmin,
|
||||
)
|
||||
from app.api.base import api_bp
|
||||
from app.auth.base import auth_bp
|
||||
@ -830,6 +831,7 @@ def init_admin(app):
|
||||
admin.add_view(EmailLogAdmin(EmailLog, db.session))
|
||||
admin.add_view(LifetimeCouponAdmin(LifetimeCoupon, db.session))
|
||||
admin.add_view(ManualSubscriptionAdmin(ManualSubscription, db.session))
|
||||
admin.add_view(ClientAdmin(Client, db.session))
|
||||
|
||||
|
||||
def setup_do_not_track(app):
|
||||
|
Loading…
Reference in New Issue
Block a user