@krasdev

Можно ли сделать обратную связь моделей ForeignKey?

Помогите разобраться

Есть 2 модели связанные через ForeignKey

class Company(models.Model
 ..
 
class Man(models.Model):
     company=models.ForeignKey('Company' ....)


Как можно из модели Company сделать связь с моделью Man (с уже существующими записями )
Пока нашел только через inline подключить в Company модель Man - но там можно только новые создавать а как существующие выбирать не смог разобраться
  • Вопрос задан
  • 730 просмотров
Пригласить эксперта
Ответы на вопрос 2
@dimuska139
Backend developer
Да, можно

class Man(models.Model):
     company=models.ForeignKey('Company', related_name='mans')
...
Company.objects.get(id=1).mans
Ответ написан
@krasdev Автор вопроса
а как это можно вставить Company.object.get(id=1).mans чтобы в админке в модели Company можно выбирать записи из модели Man?
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы