Coverage for src / mesh / views / views_home.py: 89%

9 statements  

« prev     ^ index     » next       coverage.py v7.13.1, created at 2026-07-09 13:14 +0000

1from typing import Any 

2 

3from django.contrib.auth.mixins import LoginRequiredMixin 

4from django.http import HttpRequest, HttpResponseRedirect 

5from django.urls import reverse 

6from django.views.generic import TemplateView 

7 

8 

9class HomeView(LoginRequiredMixin, TemplateView): 

10 template_name = "mesh/mesh_home.html" 

11 

12 def get(self, request: HttpRequest, *args: Any, **kwargs: Any): 

13 return HttpResponseRedirect(reverse("mesh:submission_list"))