Как вы ищите админский URL для произвольной модели?
Если я знаю модель, я могу получить URL, выполнив что-то вроде:
>>> print urlresolvers.reverse('admin:myapp_mymodel_change', args=(obj.id,))
/admin/myapp/mymodel/123/
У меня есть общий внешний ключ для модели, и я хотел бы предоставить ссылку в админке на соответствующую страницу изменений объекта. Поскольку это может быть модель любого типа, я не могу легко использовать reverse (). Есть ли какой-то способ, которым я мог бы просто это к следующему?
>>> get_admin_change_url(obj)
/admin/myapp/mymodel/123/