def _get_form_descriptions(request): """Retrieve form descriptions from the user API. Arguments: request (HttpRequest): The original request, used to retrieve session info. Returns: dict: Keys are 'login', 'registration', and 'password_reset'; values are the JSON-serialized form descriptions. """ return { 'password_reset': get_password_reset_form().to_json(), 'login': get_login_session_form(request).to_json(), 'registration': RegistrationFormFactory().get_registration_form(request).to_json() }
def get(self, request): return HttpResponse(get_password_reset_form().to_json(), content_type="application/json")