Например, Резюме модели содержит переменное количество Модель проекта-х,
Что должно быть мои модели и отношения между ними для достижения этой цели?
Спасибо заранее.Модели django: Как иметь переменное количество внешних ключей в модели?
3
A
ответ
3
Кажется мне, что то, что вам нужно, это многие-ко-многим между Резюме и проекта, так что я предложил бы делать что-то вроде этого:
class Project(models.Model):
# Project fields
class Resume(models.Model):
# Resume fields
projects = models.ManyToManyFields(Project, related_name='resumes')
Обратите внимание, что таблица ассоциация по умолчанию будет определяться Django под капотом таким образом.
И теперь у вас есть модель, в которой резюме может быть связано с несколькими проектами и наоборот.
2
Вам просто нужно либо многое поле, либо внешний ключ от Model Project до Model Resume.
Смежные вопросы
- 1. Django модели: извлечение уникальных внешних ключей экземпляров
- 2. Django получить все имена внешних ключей модели
- 3. как разрешить отношения внешних ключей к модели пользователя в django
- 4. Как тестировать модели в Django с помощью внешних ключей
- 5. Как вложить модели с помощью общих внешних ключей в Django?
- 6. Как инициализировать переменное количество полей модели Django одновременно?
- 7. Django - использование нескольких внешних ключей для этой же модели
- 8. Реализация подмножеств внешних ключей в Django
- 9. Уникальное ограничение внешних ключей в модели Sequelize
- 10. Ограничить количество внешних ключей в зависимости от того, сколько внешних ключей относится к этой модели в Django?
- 11. Подсчитайте количество внешних ключей в Django
- 12. Лучший способ хранения списка внешних ключей в модели?
- 13. Django Serializer Сохранить модели с отношениями внешних ключей
- 14. Entity Framework - сопоставление внешних ключей - привязка модели
- 15. Включая количество внешних ключей в django mptt полный список деревьев?
- 16. Django обратный поиск внешних ключей
- 17. После внешних ключей в Django
- 18. Перекрестные ссылки внешних ключей в Django 1.4
- 19. множественные отношения вложенных внешних ключей в django
- 20. Django: как получить соответствующий набор внешних ключей?
- 21. django - Внешние модели ключей, представление, которое наследует 3 модели глубоко
- 22. Наследование в модели домена Grails вызывает дублирование внешних ключей
- 23. модели Django - как фильтровать количество ForeignKey объектов
- 24. Скрыть столбцы не первичных/внешних ключей в модели данных EA
- 25. Возможно наличие двух разных внешних ключей в модели отношений AR
- 26. Django несколько внешних ключей или один достаточно?
- 27. Ошибка модели модели Django
- 28. Django Несколько внешних ключей set_all в шаблоне
- 29. Как хранить произвольные пары ключей имени/значения в модели Django?
- 30. Django два внешних ключа в модели, как динамически изменять параметры?
В конечном итоге я хочу сохранить переменное количество атрибутов (список) в таблице. Возможно ли это в случае реляционных баз данных? – Nullpoet
Извините, но что вы понимаете, сохраняя переменное число атрибутов? Возможно, вы можете больше объяснить, какие отношения вы моделируете. – satoru