Доступ к объекту в шаблоне администратора django
Я переопределяю шаблон change_form.html и хочу отображать ссылки на другие связанные объекты.
При переопределении шаблона администратора существует ли способ доступа к объекту, который редактируется в шаблоне? Или, возможно, передать этот объект шаблону при регистрации его администратору в некотором роде?
Ответы
Ответ 1
Быстрый взгляд на метод change_view django.contib.admin.options показывает, что исходный объект включен как контекстная переменная с именем original
. Поэтому, если вы просто переопределяете файл change_form.html, вы можете перейти к редактируемому объекту через {{ original }}
.
Ответ 2
да, вы также можете увидеть полный контекст с помощью панели инструментов django-debug:
http://screencast.com/t/c9dFHe7f