Skip to content

Commit

Permalink
Merge pull request #573 from easytaxibr/PR/feature/logout_link_for_ad…
Browse files Browse the repository at this point in the history
…min_UI

Feature: Add logout link to Admin UI
  • Loading branch information
arikfr committed Sep 25, 2015
2 parents e893ab4 + a5b738a commit 445dbb5
Showing 1 changed file with 4 additions and 0 deletions.
4 changes: 4 additions & 0 deletions redash/admin.py
@@ -1,6 +1,7 @@
import json
from flask_admin.contrib.peewee import ModelView
from flask.ext.admin import Admin
from flask.ext.admin.base import MenuLink
from flask_admin.contrib.peewee.form import CustomModelConverter
from flask_admin.form.widgets import DateTimePickerWidget
from playhouse.postgres_ext import ArrayField, DateTimeTZField
Expand Down Expand Up @@ -82,6 +83,9 @@ def init_admin(app):
admin.add_view(QueryModelView(models.Query))
admin.add_view(QueryResultModelView(models.QueryResult))
admin.add_view(DashboardModelView(models.Dashboard))
logout_link = MenuLink('logout', '/logout', 'logout') # name, url, endpoint

for m in (models.Visualization, models.Widget, models.ActivityLog, models.Group, models.Event):
admin.add_view(BaseModelView(m))

admin.add_link(logout_link)

0 comments on commit 445dbb5

Please sign in to comment.