Как исправить, что объект 'ManyToManyDescriptor' не имеет атрибута 'add'?
Мой view
def editpart(request, id, **kwargs):
PartAllView = Part.objects.order_by('-id')
part = Part.objects.get(id=id)
form = PartForm(request.POST, request.FILES)
if request.method == 'POST':
part.name = request.POST.get("name")
part.description = request.POST.get("description")
analogs = Part.objects.all()
for analogs_zap in analogs:
zap = analogs_zap.analog
Part.analog.add(Part.id)
Мой model
class Part(models.Model):
name = models.CharField('Название', max_length=100)
analog = models.ManyToManyField('self', blank=True, related_name='AnalogParts')