mirror of
https://github.com/simple-login/app.git
synced 2024-09-20 15:05:59 +08:00
add mailbox admin page
This commit is contained in:
parent
67de0e3c5b
commit
79f22857b5
|
@ -127,3 +127,7 @@ class EmailLogAdmin(SLModelView):
|
|||
|
||||
class AliasAdmin(SLModelView):
|
||||
column_searchable_list = ["id", "user.email", "email", "mailbox.email"]
|
||||
|
||||
|
||||
class MailboxAdmin(SLModelView):
|
||||
column_searchable_list = ["id", "user.email", "email"]
|
||||
|
|
|
@ -32,6 +32,7 @@ from app.admin_model import (
|
|||
UserAdmin,
|
||||
EmailLogAdmin,
|
||||
AliasAdmin,
|
||||
MailboxAdmin,
|
||||
)
|
||||
from app.api.base import api_bp
|
||||
from app.auth.base import auth_bp
|
||||
|
@ -743,6 +744,7 @@ def init_admin(app):
|
|||
admin.init_app(app, index_view=SLAdminIndexView())
|
||||
admin.add_view(UserAdmin(User, db.session))
|
||||
admin.add_view(AliasAdmin(Alias, db.session))
|
||||
admin.add_view(MailboxAdmin(Mailbox, db.session))
|
||||
admin.add_view(EmailLogAdmin(EmailLog, db.session))
|
||||
|
||||
|
||||
|
|
Loading…
Reference in a new issue