1
0
mirror of https://github.com/django/django.git synced 2025-11-07 07:15:35 +00:00

Fixed #36032 -- Rendered URLField values as links in the admin.

This commit is contained in:
antoliny0919
2024-12-25 11:35:27 +09:00
committed by Sarah Boyce
parent 5851605863
commit 97ee8b82c2
6 changed files with 26 additions and 3 deletions

View File

@@ -1059,13 +1059,22 @@ class ChangeListTests(TestCase):
def test_link_field_display_links(self):
self.client.force_login(self.superuser)
g = Genre.objects.create(name="Blues", file="documents/blues_history.txt")
g = Genre.objects.create(
name="Blues",
file="documents/blues_history.txt",
url="http://blues_history.com",
)
response = self.client.get(reverse("admin:admin_changelist_genre_changelist"))
self.assertContains(
response,
'<a href="/admin/admin_changelist/genre/%s/change/">'
"documents/blues_history.txt</a>" % g.pk,
)
self.assertContains(
response,
'<a href="/admin/admin_changelist/genre/%s/change/">'
"http://blues_history.com</a>" % g.pk,
)
def test_clear_all_filters_link(self):
self.client.force_login(self.superuser)