Выберите фильтр после добавления в базу данных

Мне нужен фильтр для этого select, как вы можете видеть на заднем плане есть зеленые блоки с именами, написанными в select, эти блоки связаны с доской и затем сохранены в бд. Этот блок является модальным, который мне нужен для добавления группы в моей вкладке, я хотел бы, чтобы они исчезали каждый раз, когда я добавляю новый блок в базу данных. Например, я создаю блок и в select я помещаю группу 5. При нажатии он обновляет страницу с добавленной группой 5, и если я должен снова открыть модальный блок в select больше не должно быть группы5.

example

form

class EserciziForm(forms.ModelForm):
    class Meta:
        model = models.DatiEsercizi
        exclude = ['gruppo_single']
    
class GruppiForm(forms.ModelForm):
    class Meta:
        model = models.DatiGruppi
    exclude = ['gruppi_scheda']

html

view

def creazione(request, nome):
    scheda = get_object_or_404(Schede, nome_scheda = nome)
    if request.method == "POST":
        gruppo_form = GruppiForm(request.POST, prefix = 'gruppo')
        if gruppo_form.is_valid():
            gruppo = gruppo_form.save(commit = False)
            gruppo.gruppi_scheda = scheda
            gruppo.save()
            return HttpResponseRedirect(request.path_info)
    else:
        gruppo_form = GruppiForm(prefix = 'gruppo')

    context = {'scheda' : scheda, 'gruppo_form' : gruppo_form}
    return render(request, 'crea/passo2.html', context) 
Вернуться на верх