web/ldt/ldt_utils/models.py
changeset 72 d672f33a3a67
parent 71 fc1210bbb854
child 81 97b12f5f2c7a
child 91 9c83809fda01
equal deleted inserted replaced
71:fc1210bbb854 72:d672f33a3a67
    45                     'mp3': lambda s: "%s:%s" %("mp3",res_src[:-4]),
    45                     'mp3': lambda s: "%s:%s" %("mp3",res_src[:-4]),
    46                     'mp4': lambda s: "%s:%s" %("mp4",res_src[:-4]),
    46                     'mp4': lambda s: "%s:%s" %("mp4",res_src[:-4]),
    47                     'f4v': lambda s: "%s:%s" %("mp4",res_src[:-4]),
    47                     'f4v': lambda s: "%s:%s" %("mp4",res_src[:-4]),
    48                 }.get(extension, lambda s:s)(res_src)
    48                 }.get(extension, lambda s:s)(res_src)
    49             return res_src
    49             return res_src
       
    50         
       
    51         return locals()
       
    52     
    50     stream_src = property(**stream_src())    
    53     stream_src = property(**stream_src())    
    51     
    54     
    52     def save(self, *args, **kwargs):
    55     def save(self, *args, **kwargs):
    53         super(Media, self).save(*args, **kwargs)
    56         super(Media, self).save(*args, **kwargs)
    54         for content in self.content_set.all():
    57         for content in self.content_set.all():
   151         def fget(self):
   154         def fget(self):
   152             if self.media_obj is not None:
   155             if self.media_obj is not None:
   153                 return self.media_obj.stream_src
   156                 return self.media_obj.stream_src
   154             else:
   157             else:
   155                 return None
   158                 return None
       
   159         
       
   160         return locals()
       
   161     
   156     stream_src = property(**stream_src())
   162     stream_src = property(**stream_src())
   157     
   163     
   158     def videopath(): #@NoSelf
   164     def videopath(): #@NoSelf
   159         doc = """simulate videopath""" #@UnusedVariable
   165         doc = """simulate videopath""" #@UnusedVariable
   160        
   166