dashboard¶
views module¶
Views for dashboard
All dashboard blueprint can be disabled if you set DASHBOARD = False in configuration
-
extrapypi.dashboard.views.create_user()¶ Create a new user
-
extrapypi.dashboard.views.delete_package(package_id)¶ Delete a package, all its releases and all files and directory associated with it
-
extrapypi.dashboard.views.delete_user(user_id)¶ Delete a user and redirect to dashboard
-
extrapypi.dashboard.views.index()¶ Dashboard index, listing packages from database
-
extrapypi.dashboard.views.login()¶ Login view
Will redirect to dashboard index if login is successful
-
extrapypi.dashboard.views.logout()¶ Logout view
Will redirect to login view after logout current user
-
extrapypi.dashboard.views.package(package)¶ Package detail view
-
extrapypi.dashboard.views.release(package, release_id)¶ Specific release view
-
extrapypi.dashboard.views.search()¶ Search page
Will use SQL Like syntax to search packages
-
extrapypi.dashboard.views.user_detail(user_id)¶ View to update user from admin account
-
extrapypi.dashboard.views.users_list()¶ List user in dashboard