mirror of
https://github.com/simple-login/app.git
synced 2024-09-20 15:05:59 +08:00
add admin for custom domain
This commit is contained in:
parent
8b86851530
commit
3faf5c921d
|
@ -224,6 +224,12 @@ class ClientAdmin(SLModelView):
|
|||
can_edit = True
|
||||
|
||||
|
||||
class CustomDomainAdmin(SLModelView):
|
||||
column_searchable_list = ["domain", "user.email", "user.id"]
|
||||
column_exclude_list = ["ownership_txt_token"]
|
||||
can_edit = False
|
||||
|
||||
|
||||
class ReferralAdmin(SLModelView):
|
||||
column_searchable_list = ["id", "user.email", "code", "name"]
|
||||
column_filters = ["id", "user.email", "code", "name"]
|
||||
|
|
|
@ -39,6 +39,7 @@ from app.admin_model import (
|
|||
ReferralAdmin,
|
||||
PayoutAdmin,
|
||||
CouponAdmin,
|
||||
CustomDomainAdmin,
|
||||
)
|
||||
from app.api.base import api_bp
|
||||
from app.auth.base import auth_bp
|
||||
|
@ -883,6 +884,7 @@ def init_admin(app):
|
|||
admin.add_view(CouponAdmin(Coupon, db.session))
|
||||
admin.add_view(ManualSubscriptionAdmin(ManualSubscription, db.session))
|
||||
admin.add_view(ClientAdmin(Client, db.session))
|
||||
admin.add_view(CustomDomainAdmin(CustomDomain, db.session))
|
||||
admin.add_view(ReferralAdmin(Referral, db.session))
|
||||
admin.add_view(PayoutAdmin(Payout, db.session))
|
||||
|
||||
|
|
Loading…
Reference in a new issue