У меня есть эта ошибка, когда я пытаюсь сохранить свою форму с данными.Форма:
class EntityCreateForm(forms.ModelForm):
def __init__(self, chain, *args, **kwargs):
super(EntityCreateForm, self).__init__(*args, **kwargs)
self.fields['chain'] = forms.ModelChoiceField(queryset=Chain.objects.filter(pk__in = chain))
class Meta:
model = Entity
fields = '__all__'
Вид:
def entity_create(request):
if request.method == 'POST':
form = EntityCreateForm(request.POST)
if form.is_valid():
form.save()
return redirect(reverse('organisation:entity-list'))
else:
chain = request.session['chain']
form = EntityCreateForm(chain)
return render (request, 'organisation/entity_form.html', {'form':form})
Что с ним не так?