Есть ли встроенный способ установить максимальный размер отношения для ManyToManyField?
Изначально у меня было поле ArrayField, которое могло иметь максимум 3 перечисления внутри него.
Но с усложнением моего проекта, мне пришлось изменить это поле на отдельную модель, которая имеет другие поля (но перечисление все то же).
Целевая модель, которая ранее содержала поле ArrayField, будет нуждаться в ManyToMany, чтобы правильно ссылаться на эти многочисленные экземпляры, с ограничением в 3 экземпляра максимум.
Я знаю, что могу переопределить метод сохранения, чтобы проверить это перед сохранением, но мне интересно, есть ли встроенный способ в поле MTM для такой проверки