html – Id é um campo obrigatório. Django Inline form


Estou tentando editar um formulário InlineForm do Django, mas recebo o erro:
({‘id’: (‘Este campo é obrigatório.’)}).
Para criar as informações, não estou tendo problema algum, agora para editar, estou com essa mensagem. Qual pode ser o erro?

Segue meu código:

models.py

class Projeto(models.Model):

nome_projeto = models.CharField('Nome do Projeto', max_length=200)


def __str__(self):
    return self.nome_projeto

class Colaboradores(models.Model):
projeto = models.ForeignKey(Projeto, on_delete=models.CASCADE, 
related_name='colaboradores')
colaborador_projeto = models.CharField(max_length=200, blank=True)

def __str__(self):
    return self.colaborador_projeto

forms.py

from django import forms
from .models import Projeto, Colaboradores


class PostForm(forms.ModelForm):


class Meta:
    model = Projeto
    fields = '__all__'

nome_projeto = forms.CharField(label='Nome do Projeto:', required=True, 
widget=forms.TextInput(
    attrs={
        'class': 'form-control col-8',
        'maxlength': '200',
    }
))

class ColabForm(forms.ModelForm):
class Meta:
    model = Colaboradores
    fields = '__all__'

colaborador_projeto = forms.CharField(widget=forms.TextInput(
    attrs={
        'class': 'form-control col-8',
        'maxlength': '200',
    }
))

views.py

def editar_projeto(request, projeto_id):
if request.method == 'GET':
    projeto_editar = Projeto.objects.filter(id=projeto_id).first()
    if projeto_editar is None:
        return redirect(reverse('projeto'))
    form = PostForm(instance=projeto_editar)
    form_colab_factory = inlineformset_factory(Projeto, Colaboradores, form=ColabForm, extra=1, max_num=5)
    form_colab = form_colab_factory(instance=projeto_editar)
    context = {
        'form': form,
        'form_colab': form_colab,
    }
    return render(request, 'editar_projeto.html', context)
elif request.method == 'POST':
    projeto_editar = Projeto.objects.filter(id=projeto_id).first()
    if projeto_editar is None:
        return redirect(reverse('projeto'))
    form = PostForm(request.POST, instance=projeto_editar)
    form_colab_factory = inlineformset_factory(Projeto, Colaboradores, form=ColabForm, extra=1, max_num=5)
    form_colab = form_colab_factory(request.POST, instance=projeto_editar)
    if form.is_valid() and form_colab.is_valid():
        projeto_editado = form.save()
        form_colab.instance = projeto_editado
        form_colab.save()
        return redirect('projeto', projeto_editar.id)
    else:
        print(form_colab.errors)
        context = {
            'form': form,
            'form_colab': form_colab,
        }
        return render(request, 'editar_projeto.html', context)

edit HTML

<main role="main">
<div class="container mt-4">
    <form enctype="multipart/form-data" action="" class="form-group" method="POST">{% csrf_token %}

        <div class="form-group">
            {{ form.nome_projeto.label_tag }}
            {{form.nome_projeto}}
        </div>

        
        {{ form_colab.management_form }}

        <label>Colaboradores do Projeto:</label>
        {% for colab in form_colab %}
        <div class="input-group mb-3 inline-form">
            <input type="hidden" name="id" value="colaborador_projeto.id">
            {{colab.colaborador_projeto}}
        </div>
        {% endfor %}


        <div class="submit-row">
            <button type="submit" class="btn btn-green" name="_save">Salvar</button>
        </div>

    </form>
</div>