Как изменить шаблон действующей страницы в админке, указал
Astrohas
Но если теперь нужно в пределах админки создать новую страницу (не относящуюся к существующему функционалу CRUD), куда и будет указывать ссылка из изменённого шаблона. То переопределяем
get_urls()
P.S. Вьюху от данного проекта можно в файле admin.py описать как в примере, но я бы вынес всётаки в views.py
пример:
class PetAdmin(admin.ModelAdmin):
...
def get_urls(self):
urls = super(PetAdmin, self).get_urls()
my_urls = [
url(r'^(?P<id>\d+)/radius/$', self.admin_site.admin_view(PetAdminRadius))
]
return my_urls + urls
И открывается сиё чудо по адресу:
localhost:8000/admin/app_name/model_name/639/radius