Skip to content

Commit fb2d428

Browse files
committed
add type hints
1 parent feae122 commit fb2d428

File tree

3 files changed

+8
-5
lines changed

3 files changed

+8
-5
lines changed

codeforlife/user/models/klass.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,18 +7,19 @@
77
from common.models import Class # type: ignore[import-untyped]
88
from django.core.validators import MaxLengthValidator, MinLengthValidator
99

10+
from ...types import Validators
1011
from ...validators import (
1112
UnicodeAlphanumericCharSetValidator,
1213
UppercaseAsciiAlphanumericCharSetValidator,
1314
)
1415

15-
class_access_code_validators = [
16+
class_access_code_validators: Validators = [
1617
MinLengthValidator(5),
1718
MaxLengthValidator(5),
1819
UppercaseAsciiAlphanumericCharSetValidator(),
1920
]
2021

21-
class_name_validators = [
22+
class_name_validators: Validators = [
2223
UnicodeAlphanumericCharSetValidator(
2324
spaces=True,
2425
special_chars="-_",

codeforlife/user/models/school.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,10 @@
66
# pylint: disable-next=unused-import
77
from common.models import School # type: ignore[import-untyped]
88

9+
from ...types import Validators
910
from ...validators import UnicodeAlphanumericCharSetValidator
1011

11-
school_name_validators = [
12+
school_name_validators: Validators = [
1213
UnicodeAlphanumericCharSetValidator(
1314
spaces=True,
1415
special_chars="'.",

codeforlife/user/models/user.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@
2020

2121
from ... import mail
2222
from ...models import AbstractBaseUser
23+
from ...types import Validators
2324
from ...validators import UnicodeAlphanumericCharSetValidator
2425
from .klass import Class
2526
from .school import School
@@ -37,13 +38,13 @@
3738

3839

3940
# TODO: add to model validators in new schema.
40-
user_first_name_validators = [
41+
user_first_name_validators: Validators = [
4142
UnicodeAlphanumericCharSetValidator(
4243
spaces=True,
4344
special_chars="-'",
4445
)
4546
]
46-
user_last_name_validators = [
47+
user_last_name_validators: Validators = [
4748
UnicodeAlphanumericCharSetValidator(
4849
spaces=True,
4950
special_chars="-'",

0 commit comments

Comments
 (0)