pypicloud.views package¶
Submodules¶
- pypicloud.views.admin module
AdminEndpoints
AdminEndpoints.approve_user()
AdminEndpoints.create_group()
AdminEndpoints.create_user()
AdminEndpoints.delete_group()
AdminEndpoints.delete_user()
AdminEndpoints.download_access_control()
AdminEndpoints.edit_permission()
AdminEndpoints.generate_token()
AdminEndpoints.get_group()
AdminEndpoints.get_groups()
AdminEndpoints.get_package_permissions()
AdminEndpoints.get_pending_users()
AdminEndpoints.get_user()
AdminEndpoints.get_user_permissions()
AdminEndpoints.get_users()
AdminEndpoints.mutate_group_member()
AdminEndpoints.rebuild_package_list()
AdminEndpoints.set_admin_status()
AdminEndpoints.toggle_allow_register()
- pypicloud.views.api module
- pypicloud.views.login module
- pypicloud.views.packages module
- pypicloud.views.simple module
Module contents¶
Views
- pypicloud.views.format_exception(context, request)[source]¶
Catch all app exceptions and render them nicely
This will keep the status code, but will always return parseable json
- Returns
- errorstr
Identifying error key
- messagestr
Human-readable error message
- stacktracestr, optional
If pyramid.debug = true, also return the stacktrace to the client