From 7a51426bc1219837893af2766ce8c7f9fab296f2 Mon Sep 17 00:00:00 2001 From: Dominik George <dominik.george@teckids.org> Date: Wed, 21 Aug 2019 23:46:45 +0200 Subject: [PATCH] Add type hints. Advances BiscuIT-ng#20. --- biscuit/apps/alsijil/views.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/biscuit/apps/alsijil/views.py b/biscuit/apps/alsijil/views.py index 97c5dd82a..18323c54c 100644 --- a/biscuit/apps/alsijil/views.py +++ b/biscuit/apps/alsijil/views.py @@ -1,4 +1,7 @@ +from typing import Optional + from django.contrib.auth.decorators import login_required +from django.http import HttpRequest, HttpResponse from django.shortcuts import render from django.utils.translation import gettext_lazy as _ @@ -7,7 +10,7 @@ from biscuit.apps.chronos.util import current_lesson_periods, current_week @login_required -def lesson(request, week=None, period_id=None): +def lesson(request: HttpRequest, week: Optional[int] = None, period_id: Optional[int] = None) -> HttpResponse: context = {} if week and period_id: -- GitLab