src/spel/management/commands/loadoperadata.py
changeset 115 231c0319666c
parent 108 878a2c621fcf
equal deleted inserted replaced
114:b8298e7938a0 115:231c0319666c
    91                         except:
    91                         except:
    92                             print("Error while parsing json file.")
    92                             print("Error while parsing json file.")
    93                         if json_data:
    93                         if json_data:
    94                             dur = int(json_data["medias"][0]["meta"]["duration"])
    94                             dur = int(json_data["medias"][0]["meta"]["duration"])
    95                             # Save media and content
    95                             # Save media and content
    96                             media, _ = Media.objects.get_or_create(src="/data/opera/"+ctt_id+"/original_web.mp4", duration=dur)
    96                             media, _ = Media.objects.get_or_create(src="/data/opera/"+ctt_id+"/720p.mp4", duration=dur)
    97                             media.is_public = True
    97                             media.is_public = True
    98                             content = Content.objects.create(iri_id=ctt_id, 
    98                             content = Content.objects.create(iri_id=ctt_id, 
    99                                                              iriurl=ctt_id+u"/"+ctt_id+u".iri", 
    99                                                              iriurl=ctt_id+u"/"+ctt_id+u".iri", 
   100                                                              media_obj=media, 
   100                                                              media_obj=media, 
   101                                                              title=content_title, 
   101                                                              title=content_title,