src/spel/management/commands/loadspeldata.py
changeset 12 8b0cd46a0870
parent 9 b62e3c1565d0
child 13 b425f929987d
equal deleted inserted replaced
11:e7597b102896 12:8b0cd46a0870
    87                         print("Error while parsing json file.")
    87                         print("Error while parsing json file.")
    88                     if json_data:
    88                     if json_data:
    89                         # Save media and content
    89                         # Save media and content
    90                         media, _ = Media.objects.get_or_create(src=f+"/original.mp4", duration=json_data["medias"][0]["meta"]["duration"])
    90                         media, _ = Media.objects.get_or_create(src=f+"/original.mp4", duration=json_data["medias"][0]["meta"]["duration"])
    91                         media.is_public = True
    91                         media.is_public = True
    92                         ctt_id = generate_uuid()
    92                         ctt_id = f
    93                         content = Content.objects.create(iri_id=ctt_id, 
    93                         content = Content.objects.create(iri_id=ctt_id, 
    94                                                          iriurl=ctt_id+u"/"+ctt_id+u".iri", 
    94                                                          iriurl=ctt_id+u"/"+ctt_id+u".iri", 
    95                                                          media_obj=media, 
    95                                                          media_obj=media, 
    96                                                          title=json_data["meta"]["dc:title"], 
    96                                                          title=json_data["meta"]["dc:title"], 
    97                                                          duration=json_data["medias"][0]["meta"]["duration"],
    97                                                          duration=json_data["medias"][0]["meta"]["duration"],