mirror of
https://github.com/Faridik/Carolyn.git
synced 2026-07-08 13:21:53 +00:00
Добавил sub и unsub
This commit is contained in:
parent
881794535e
commit
549aaeafd2
@ -4,13 +4,16 @@ from .assignment import Assignment
|
|||||||
class Student(dict):
|
class Student(dict):
|
||||||
"""Позволяет выполнять операции над студентами."""
|
"""Позволяет выполнять операции над студентами."""
|
||||||
|
|
||||||
def __init__(self, number: int, name: str, group_id: str, tg_id: int = None, subjects: list = None):
|
def __init__(self, number: int, name: str, group_id: str,
|
||||||
|
tg_id: int = None, subjects: list = None,
|
||||||
|
is_subbed: bool = False):
|
||||||
self.number: int = number
|
self.number: int = number
|
||||||
self.name: str = name
|
self.name: str = name
|
||||||
self.group_id: str = group_id
|
self.group_id: str = group_id
|
||||||
self.tg_id: int = tg_id
|
self.tg_id: int = tg_id
|
||||||
self.subjects = subjects
|
self.subjects = subjects
|
||||||
self.assignments = []
|
self.assignments = []
|
||||||
|
self.is_subbed = is_subbed
|
||||||
|
|
||||||
dict.__init__(
|
dict.__init__(
|
||||||
self,
|
self,
|
||||||
@ -19,6 +22,7 @@ class Student(dict):
|
|||||||
group_id=self.group_id,
|
group_id=self.group_id,
|
||||||
tg_id=self.tg_id,
|
tg_id=self.tg_id,
|
||||||
assignments=self.assignments,
|
assignments=self.assignments,
|
||||||
|
is_subbed=self.is_subbed
|
||||||
)
|
)
|
||||||
|
|
||||||
def add_assignment(self, assignment: Assignment):
|
def add_assignment(self, assignment: Assignment):
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user