Views Package
Submodules
Accounts
APIs
Main
SEED Platform (TM), Copyright (c) Alliance for Sustainable Energy, LLC, and other contributors. See also https://github.com/SEED-platform/seed/blob/main/LICENSE.md
- seed.views.main.angular_js_tests(request)
Jasmine JS unit test code covering AngularJS unit tests
- seed.views.main.celery_queue(self, request, *args, **kwargs)
Returns the number of running and queued celery tasks. This action can only be performed by superusers
Returns:
{ 'active': {'total': n, 'tasks': []}, // Tasks that are currently being executed 'reserved': {'total': n, 'tasks': []}, // Tasks waiting to be executed 'scheduled': {'total': n, 'tasks': []}, // Tasks reserved by the worker when they have an eta or countdown 'maxConcurrency': The maximum number of active tasks }
- seed.views.main.error404(request, exception)
- seed.views.main.error410(request)
- seed.views.main.error500(request)
- seed.views.main.health_check(request)
Perform a health check without requiring authentication
- seed.views.main.home(request)
the main view for the app Sets in the context for the django template:
- seed.views.main.version(self, request, *args, **kwargs)
Returns the SEED version and current git sha
Meters
Module contents
SEED Platform (TM), Copyright (c) Alliance for Sustainable Energy, LLC, and other contributors. See also https://github.com/SEED-platform/seed/blob/main/LICENSE.md