Я пытаюсь это:
if request.method == 'POST':
form = RmEmplForm(request.POST)
if form.is_valid():
employee = form.save(commit=False)
employee.delete()
, но он возвращает экземпляр с None
полем id (но в таблице есть правильный экземпляр)
Employee object can't be deleted because its id attribute is set to None.
формы.py
class RmEmplForm(forms.ModelForm):
name = forms.ModelChoiceField(label="Сотрудник",
queryset = Employee.objects.all())
class Meta:
model = Employee
fields = []
Я бы предпочел использовать метод save()
, чтобы не использовать первичные ключи или что-то еще, если это возможно