@cozstate

Как автоматически устанавливать значение поля Inline модели в админке?

Нужно устанавливать значение поля ForeignKey в Inline модели админки.
Значением служит id основной таблицы.
Подозреваю что это нужно делать через форму, но нужна подсказка как именно.
  • Вопрос задан
  • 2238 просмотров
Пригласить эксперта
Ответы на вопрос 2
Assargin
@Assargin
Перед ответом смотрю наличие ✔ в ваших вопросах
А разве это сама Django автоматом не делает? Это поле - связь между двумя моделями, и никаких телодвижений не должно требовать.
Если имеете, к примеру, страницу добавления сущности Автор в админке, и на ней же инлайны с сущностями Книга - то при добавлении автора и нескольких его книг, в БД создастся 1 запись в таблице авторов, и необходимое количество записей в таблице книг, связанных с этим добавленным автором.
Ответ написан
Комментировать
@cozstate Автор вопроса
Значением для Foreign поля Inline модели служит id третьей таблицы, на которую ссылается основная таблица, извините. Это не связь с основной моделью.
А связь между Master/Detail, она да, сразу работает, конечно.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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