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

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

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



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



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



Идеи?
  • Вопрос задан
  • 3225 просмотров
Подписаться 3 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • ProductStar
    Django + Python разработка
    2 месяца
    Далее
  • Skillbox
    Python-фреймворк Django
    3 месяца
    Далее
  • Бруноям
    Python-фреймворк Django
    3 месяца
    Далее
Пригласить эксперта
Ответы на вопрос 1
@alz
Переопределите форму для ModelAdmin
Ответ написан
Ваш ответ на вопрос

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

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