Если у вас есть отношение «многие ко многим» ( related_nameне through), и вы пытаетесь использовать интерфейс администратора, вам необходимо ввести одно из отношений, даже если вам не нужно существовать для создания первой записи.
Я создаю приложение, которое является организатором событий. Представьте , что мы имели Eventи Groupмодель, связанную со многими-ко-многим.
Django related_nameсоздает еще одну таблицу с индексами двух других таблиц.
Но я не вижу причин , почему эта дополнительная таблица имеет заселяться.
Если я работаю с базой данных через phpMyAdmin, я могу создать Groupбез регистрации Event, так как соединение между ними происходит только через отдельную таблицу, и на данном уровне нет принудительного применения значения базы данных.
Как мне сделать, чтобы интерфейс администратора это понял?
Как сделать поле «многие ко многим» необязательным в Django?