Coverage for src/mesh/views/views_home.py: 89%
9 statements
« prev ^ index » next coverage.py v7.8.2, created at 2025-06-03 13:52 +0000
« prev ^ index » next coverage.py v7.8.2, created at 2025-06-03 13:52 +0000
1from typing import Any
3from django.http import HttpRequest, HttpResponseRedirect
4from django.urls import reverse_lazy
5from django.views.generic import TemplateView
7from mesh.views.mixins import RoleMixin
10class HomeView(RoleMixin, TemplateView):
11 template_name = "mesh/mesh_home.html"
13 def get(self, request: HttpRequest, *args: Any, **kwargs: Any) -> HttpResponseRedirect:
14 return HttpResponseRedirect(reverse_lazy("mesh:submission_list"))