# filter elements by selected and randomize that list and take the first one. cover_values = CoverMap.objects.filter(selected = True).order_by('?')[0]