coalition.core.views ==================== .. py:module:: coalition.core.views .. autoapi-nested-parse:: Core application views. Attributes ---------- .. autoapisummary:: coalition.core.views.logger Functions --------- .. autoapisummary:: coalition.core.views.get_react_assets coalition.core.views.home coalition.core.views.robots_txt coalition.core.views.health_check Module Contents --------------- .. py:data:: logger .. py:function:: get_react_assets() -> dict[str, str] Read React's asset-manifest.json to get the correct filenames with hashes .. py:function:: home(request: django.http.HttpRequest) -> django.http.HttpResponse .. py:function:: robots_txt(request: django.http.HttpRequest) -> django.http.HttpResponse Serve the robots.txt file to prevent search engine indexing .. py:function:: health_check(request: django.http.HttpRequest) -> django.http.JsonResponse Dedicated health check endpoint for the Django backend. This endpoint checks: 1. Application status 2. Database connectivity 3. Available memory and system resources Returns a JSON response with health status information.