Как определить, сколько объектов ссылаются на один и тот же внешний ключ в Django

Я создаю простое веб-приложение, которое использует Django в качестве бэкенда. В настоящее время у меня есть две модели: Toy и Attributes. Модель содержит ссылку на атрибут. Моя цель - возвращать ошибку на фронтенд всякий раз, когда атрибут собирается быть удаленным, но на него все еще ссылается игрушка. Например, поезд toy может иметь атрибут attribute "черный". Когда я собираюсь удалить black, я должен получить ошибку not possible, поскольку на "black" все еще ссылается toy поезд.

Как мне проверить количество ссылок, которые имеет Attribute?

Вернуться на верх