Django: Как иметь UniqueConstraint для полей в нескольких моделях?
В Django 3.2 могу ли я использовать функцию UniqueConstraint для обеспечения уникальности нескольких моделей, и можете ли вы показать мне, как это сделать? Я хочу добавить необязательное поле ID для трех моделей, уникальное для всех. Таким образом, когда я получаю этот ID из параметра URL, я могу быть уверен, какой тип модели был запрошен.
Для моих идентификаторов у меня есть 8 буквенно-цифровых символов, с которыми можно играть. Если UniqueConstraints для всех моделей - это глупая идея, пожалуйста, скажите мне, потому что я могу просто зарезервировать один из моих 8 символов для идентификации типа модели.