Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Accessing the object in a django admin template

I'm overriding the change_form.html template and want to display links to other related objects.

When overriding an admin template, is there a way to access the object that is beeing edited in the template? Or perhaps pass that object to the template when registering it to the admin in some way?

like image 430
Joelbitar Avatar asked Jan 08 '11 18:01

Joelbitar


1 Answers

A quick look at django.contib.admin.options' change_view method shows the original object is included as a context variable called original. So if you're simply overriding change_form.html itself you can get to the object being edited via {{ original }}.

like image 66
shaunsephton Avatar answered Sep 29 '22 22:09

shaunsephton