(self, remote_field, remote_obj)
| 252 | ) |
| 253 | |
| 254 | def get_admin_url(self, remote_field, remote_obj): |
| 255 | url_name = "admin:%s_%s_change" % ( |
| 256 | remote_field.model._meta.app_label, |
| 257 | remote_field.model._meta.model_name, |
| 258 | ) |
| 259 | try: |
| 260 | url = reverse( |
| 261 | url_name, |
| 262 | args=[quote(remote_obj.pk)], |
| 263 | current_app=self.model_admin.admin_site.name, |
| 264 | ) |
| 265 | return format_html('<a href="{}">{}</a>', url, remote_obj) |
| 266 | except NoReverseMatch: |
| 267 | return str(remote_obj) |
| 268 | |
| 269 | def contents(self): |
| 270 | from django.contrib.admin.templatetags.admin_list import _boolean_icon |
no test coverage detected