Выберите фильтр после добавления в базу данных
Мне нужен фильтр для этого select, как вы можете видеть на заднем плане есть зеленые блоки с именами, написанными в select, эти блоки связаны с доской и затем сохранены в бд. Этот блок является модальным, который мне нужен для добавления группы в моей вкладке, я хотел бы, чтобы они исчезали каждый раз, когда я добавляю новый блок в базу данных. Например, я создаю блок и в select я помещаю группу 5. При нажатии он обновляет страницу с добавленной группой 5, и если я должен снова открыть модальный блок в select больше не должно быть группы5.
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)