From d3e13d7087a7d1add9275f02d36676476f3c8661 Mon Sep 17 00:00:00 2001 From: Guillaume Pellerin Date: Tue, 7 Mar 2023 15:43:01 +0100 Subject: [PATCH] add CourseType dict methods --- teleforma/models/core.py | 12 ++++++++++++ 1 file changed, 12 insertions(+) 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', -- 2.39.5