Add LifetimeCoupon admin page
This commit is contained in:
parent
e2f729206e
commit
66f3585253
|
@ -131,3 +131,8 @@ class AliasAdmin(SLModelView):
|
||||||
|
|
||||||
class MailboxAdmin(SLModelView):
|
class MailboxAdmin(SLModelView):
|
||||||
column_searchable_list = ["id", "user.email", "email"]
|
column_searchable_list = ["id", "user.email", "email"]
|
||||||
|
|
||||||
|
|
||||||
|
class LifetimeCouponAdmin(SLModelView):
|
||||||
|
can_edit = True
|
||||||
|
can_create = True
|
||||||
|
|
|
@ -33,6 +33,7 @@ from app.admin_model import (
|
||||||
EmailLogAdmin,
|
EmailLogAdmin,
|
||||||
AliasAdmin,
|
AliasAdmin,
|
||||||
MailboxAdmin,
|
MailboxAdmin,
|
||||||
|
LifetimeCouponAdmin,
|
||||||
)
|
)
|
||||||
from app.api.base import api_bp
|
from app.api.base import api_bp
|
||||||
from app.auth.base import auth_bp
|
from app.auth.base import auth_bp
|
||||||
|
@ -758,6 +759,7 @@ def init_admin(app):
|
||||||
admin.add_view(AliasAdmin(Alias, db.session))
|
admin.add_view(AliasAdmin(Alias, db.session))
|
||||||
admin.add_view(MailboxAdmin(Mailbox, db.session))
|
admin.add_view(MailboxAdmin(Mailbox, db.session))
|
||||||
admin.add_view(EmailLogAdmin(EmailLog, db.session))
|
admin.add_view(EmailLogAdmin(EmailLog, db.session))
|
||||||
|
admin.add_view(LifetimeCouponAdmin(LifetimeCoupon, db.session))
|
||||||
|
|
||||||
|
|
||||||
def setup_do_not_track(app):
|
def setup_do_not_track(app):
|
||||||
|
|
Loading…
Reference in New Issue