У меня есть сценарий использования, в котором администратор хочет добавить определенное сообщение по умолчанию для различных случаев, как показано ниже.
default -> "Hello"
website -> "StackOverflow"
user -> "Kausal"
Мой администратор уже связал модель и хочет, чтобы эта модель была прикреплена как NestedTabularInline . И я хочу, чтобы мой админ отображал столько полей, сколько они созданы в админке, динамически. Мой администратор должен выглядеть примерно так, чтобы сконфигурированные сообщения уже появлялись по умолчанию, и пользователь мог редактировать их при необходимости.
**Messages**
**case** **message**
default Hello
website StackOverflow
user Kausal
Все они должны быть привязаны к другой модели с внешним ключом, таким как структура таблицы ниже.
id foreign_key(id) case message
1 123 default Hello
2 123 website StackOverflow
3 123 user Name
Я пытался найти несколько документов, и он указывал на FormSet, но это не решает мой вариант использования. Я не уверен, возможно ли это вообще в Django, но думал о проверке сообщества, прежде чем думать о переопределении любых методов по умолчанию.