ссылаться на ту же самую запись? Т.е. по сути запретить создавать в промежуточной таблице запись в которой условный from_item_id равен условному to_item_id? Короче, запретить сущности ссылаться на себя саму?
https://docs.djangoproject.com/en/2.2/ref/models/fields/#django.db.models.ManyToManyField.limit_choices_to кажется это
погугли про sql check constraint, это если ты хочешь на стороне СУБД сделать проверку
Обсуждают сегодня