session
Return or replace the singleton development test-login user.
Hidden with HTTP 404 when separate_test_login is off. Staff-only when the flag is on. Never returns a password or hash.
Args: request (Any): Authenticated staff GET or POST.
Returns: Any: JSON configured / username / login_url, or an error response.
Raises: Http404: Raised when the INI flag is off.
Examples:
from unittest.mock import patch from django.http import Http404 from django.test import RequestFactory req = RequestFactory().get("/api/test-login/user/") with patch( ... "hpcperfstats.site.lib.machine.test_login.cfg.get_separate_test_login", ... return_value=False, ... ): ... try: ... test_login_user(req) ... except Http404: ... 404 404
post/api/test-login/user/
Request
- The document declares no server URL.
- Auth: one of:
- API key in cookie sessionid
- none
Request body
Response
Changes
- info
endpoint added
- info