Задать вопрос
SilentSokolov
@SilentSokolov

Сохранять объект сразу при добавлении через админку?

Столкнулся с задачей: нужно сохранять объект модели сразу после после того как пользователь перейдет на страницу /add/ в админке. То есть чтобы у него уже существовал primary key (коммитить в базу не критично).



Грубо говоря мне нужны object_id и content_type_id, которые в стандартной реализации доступны только при «редактировании» объекта, а не при его добавлении.



Пытался сделать через сигнал post_init, но по не ведомой причине он создает несколько объектов, а не один.



Идеи?
  • Вопрос задан
  • 3224 просмотра
Подписаться 3 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Python-разработчик
    10 месяцев
    Далее
  • Яндекс Практикум
    Python-разработчик расширенный
    14 месяцев
    Далее
  • Яндекс Практикум
    Мидл Python-разработчик
    6 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
@alz
Переопределите форму для ModelAdmin
Ответ написан
Ваш ответ на вопрос

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

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