self.room, c = Room.objects.get_or_create(name=data['room'],
organization=organization)
- if 'web_class_group' in data:
+ if 'web_class_group' in data.keys():
if data['web_class_group'] != 'None':
self.web_class_group = WebClassGroup.objet.get(name=data['web_class_group'])
is_published = models.BooleanField(_('published'))
mime_type = models.CharField(_('mime type'), max_length=255, blank=True)
weight = models.IntegerField(_('weight'), choices=WEIGHT_CHOICES, default=1, blank=True)
+ periods = models.ManyToManyField('Period', related_name='medias', verbose_name=_('periods'), blank=True)
def get_fields(self):
return self._meta.fields
course = models.ForeignKey('Course', related_name='document', verbose_name=_('course'))
course_type = models.ManyToManyField('CourseType', related_name='document',
- verbose_name=_('course type'), blank=True, null=True)
+ verbose_name=_('course type'), blank=True)
conference = models.ForeignKey('Conference', related_name='document', verbose_name=_('conference'),
blank=True, null=True, on_delete=models.SET_NULL)
period = models.ForeignKey('Period', related_name='document', verbose_name=_('period'),