예제 #1
0
파일: models.py 프로젝트: Cruel/Anondex
 def save_video(self, filename):
     self.type = 2
     (self.width, self.height) = get_video_size(filename)
     self.length = get_media_duration(filename)
     super(LibraryFile, self).save() # Intermediate save to get new ID
     self.filename = "adex%s_%s" % (self.id, self.name)
     genVideoThumb(filename, settings.MEDIA_ROOT + "v/thumb/%s.jpg" % self.filename)
     file_move_safe(filename, settings.MEDIA_ROOT + "v/%s" % self.filename)
예제 #2
0
파일: models.py 프로젝트: Cruel/Anondex
 def save_audio(self, filename):
     self.type = 3
     self.length = get_media_duration(filename)
     super(LibraryFile, self).save() # Intermediate save to get new ID
     self.filename = "adex%s_%s" % (self.id, self.name)
     file_move_safe(filename, settings.MEDIA_ROOT + "a/%s" % self.filename)