Как сделать поле модели, которое может иметь несколько значений в django
Я хочу сделать блог на Django.
У блога есть Article, Author ... модели.
В каждой статье есть много ресурсов. на странице статьи это выглядит следующим образом:
Resources: Medium, Hashnode, Dev community, ...
Я хочу, чтобы при добавлении статьи администратор мог динамически добавлять эти ресурсы статьи.
для автора я хочу добавить социальные ссылки.
социальные сети у каждого автора разные. у одного может быть Facebook, LinkedIn ..., а у другого Instagram, Twitter, ...
Я хочу, чтобы администратор (или автор) мог добавлять любые социальные сети для авторов.
Поищите существующий пакет Django, который может работать с тем, что вы хотите, чтобы произошло.
Кроме этого, я не могу придумать, как можно динамически добавить их в конкретную модель. Вам придется заранее включить все различные типы социальных сетей, которые, по вашему мнению, могут быть у человека.
Возможно, вы сможете "сымитировать" это, создав профиль для ваших авторов, который позволит им добавлять пару ключ:значение в поле в модели по мере их желания добавлять аккаунты в социальных сетях, но это все, что я могу предложить на данный момент.