Agregar un botón adicional a un objeto en django admin

Espero que esto no se haya preguntado y me lo haya perdido, pero busqué un montón y no pude encontrar nada.

Estoy agregando un botón de guardar adicional al administrador de django al agregar o cambiar un objeto. Hacer eso es bastante fácil. Acabo de anular submit_line.html para agregar el botón extra y luego anulé la función save_model para verificar el nombre de ese botón. Funciona muy bien

Mi problema es que solo necesito que aparezca este botón para un objeto en particular ... no todos. Miré en change_form.html para ver cómo sabe con qué objeto está tratando y encontré {{opts.module_name}}, pero no parece ser accesible en submit_line.html. Intenté imprimirlo y no apareció nada.

También pensé en hackear save_as (no muy elegante, pero realmente no me importa este proyecto en particular), pero ese botón solo aparece en el cambio ... no en agregar, por lo que no funcionará.

¿Alguien sabe cómo detectar con qué objeto estoy trabajando en submit_line.html? ¿O alguna otra forma de hacer esto?

¡Gracias!

Respuestas a la pregunta(2)

Su respuesta a la pregunta