From: Guillaume Pellerin Date: Tue, 7 Mar 2023 14:43:01 +0000 (+0100) Subject: add CourseType dict methods X-Git-Url: https://git.parisson.com/?a=commitdiff_plain;h=d3e13d7087a7d1add9275f02d36676476f3c8661;p=teleforma.git add CourseType dict methods --- diff --git a/teleforma/models/core.py b/teleforma/models/core.py index 52adaf1d..2ee1be68 100755 --- a/teleforma/models/core.py +++ b/teleforma/models/core.py @@ -189,6 +189,18 @@ class CourseType(Model): verbose_name = _('course type') + def to_dict(self): + dict = {'name': self.name, + 'description': self.description, + } + return dict + + def from_dict(self, data): + self.name = data['name'] + self.description = data['description'] + self.save() + + class Course(Model): department = models.ForeignKey('Department', related_name='course',