Use more generic .pk to get primary key instead of .id

Fixes #140

Cherry-picking fdf6ed7149c2731e3bd9144f33a5d70418e05889
This commit is contained in:
Alieh Rymašeŭski 2020-11-12 16:49:06 +03:00
parent de693dd092
commit be82018266

View file

@ -24,7 +24,7 @@ class LogEntryAdminMixin(object):
app_label, model = settings.AUTH_USER_MODEL.split('.')
viewname = 'admin:%s_%s_change' % (app_label, model.lower())
try:
link = urlresolvers.reverse(viewname, args=[obj.actor.id])
link = urlresolvers.reverse(viewname, args=[obj.actor.pk])
except NoReverseMatch:
return u'%s' % (obj.actor)
return format_html(u'<a href="{}">{}</a>', link, obj.actor)