Beispiel #1
0
def add_media_to_delete_list(modeladmin, request, queryset):
    member = request.user
    try:
        update = ContentUpdate.objects.get(member=member, status=ContentUpdate.PENDING)
    except ContentUpdate.DoesNotExist:
        update = ContentUpdate(member=member)
    delete_list = []
    delete_list_size = 0
    update.movies_delete_list.clear()
    update.series_episodes_delete_list.clear()
    for media in queryset:
        if type(media).__name__ == 'Movie':
            update.movies_delete_list.add(media)
        else:
            update.series_episodes_delete_list.add(media)
        delete_list_size += media.size
        for filename in media.filename.split(','):
            delete_list.append(filename.strip())
    update.delete_list = ','.join(delete_list)
    update.delete_list_size = delete_list_size
    update.save()
Beispiel #2
0
def add_media_to_delete_list(modeladmin, request, queryset):
    member = request.user
    try:
        update = ContentUpdate.objects.get(member=member,
                                           status=ContentUpdate.PENDING)
    except ContentUpdate.DoesNotExist:
        update = ContentUpdate(member=member)
    delete_list = []
    delete_list_size = 0
    update.movies_delete_list.clear()
    update.series_episodes_delete_list.clear()
    for media in queryset:
        if type(media).__name__ == 'Movie':
            update.movies_delete_list.add(media)
        else:
            update.series_episodes_delete_list.add(media)
        delete_list_size += media.size
        for filename in media.filename.split(','):
            delete_list.append(filename.strip())
    update.delete_list = ','.join(delete_list)
    update.delete_list_size = delete_list_size
    update.save()