чтобы не нужно было выходить из модели для редактирования, примерно как у foreignkey, знает кто как сделать?
ты решил раз в день приходить с этим вопросом?) не совсем понятно что ты имеешь ввиду, поэтому сложно тебе ответить
может быть это поможет https://stackoverflow.com/questions/10904848/adding-inline-many-to-many-objects-in-django-admin
1. делаешь форму с определением нового поля через, допустим, ModelChoiceField (только это поле). В который подаешь Queryset с нужными значениями 2. в Meta классе, перечисляешь ВСЕ нужные поля из модели, для которой строится страница админки, + кастомное поле 3. в save() методе, делаешь кастомное сохранение, после super().save(commit) (из super() же и получишь сохраненный инстанс) 4. в классе админки, пишешь form = MyCustomFormName()
Обсуждают сегодня