foreignkey из другой модели на arrayfield в виде choices? Или я курнул не того и надо разносить все по таблицам? По сути нужно в присвоить значение из arrayfield другой модели и сохранить связь с моделью.
fk делается на модель, а не на поле.
значит тогда буду раскидывать по таблицам. Спасибо)
Покажите обе модели.
Все так же, как и описывал class Soft(models.Model): name = models.CharField() path = ArrayField(models.Charfield()) class Main(models.Model): name = models.Charfield() soft_path = models.ForeignKey(Soft)
Пишите функцию на получение path для Main.
Возможно, я неправильно подсказал. Какая у Вас идея?
В моей голове это выглядело следующим образом, есть связь с моделью в которой есть arrayfield, в итоге мне из этой связи нужно получать конкретное значение из array. Сейчас планирую разнести модель soft на две и без arrayfield.
Обсуждают сегодня