答案 0 :(得分:16)
您可以使用reverse
,
object_change_url = reverse('admin:myapp_mymodel_change', args=(obj.id,))
或者在模板中,使用url标记
{% url 'admin:myapp_mymodel_change' obj.id %}
或
{% load admin_urls %}
{% url obj|admin_urlname:'change' obj.id %}">
请注意,上面的url标记语法适用于Django> = 1.5。
有关详细信息,请参阅reversing admin urls上的Django文档。