seminar.medias.remove(media)
self.delete_media(media)
if seminar.media_preview:
+ preview = seminar.media_preview
seminar.media_preview = None
seminar.save()
- self.delete_media(seminar.media_preview)
+ self.delete_media(preview)
def get_duration(self, file):
decoder = timeside.decoder.FileDecoder(file)
else:
collection = collections[0]
- id = '_'.join([period.name, '2', collection_id, ext, str(media_rank)])
+ id = '_'.join([period.name, '10', collection_id, ext, str(media_rank)])
items = MediaItem.objects.filter(collection=collection, code=id)
if not items:
else:
item = items[0]
- print item
item.title = name
item.file = path