1
0
mirror of https://github.com/django/django.git synced 2025-10-24 06:06:09 +00:00

Fixed #35903 -- Made admin's "view on site" URL accept non-integer ContentType pks.

This commit is contained in:
Tim Graham
2024-10-17 14:38:05 -04:00
committed by Sarah Boyce
parent c4614b53d3
commit ef8ae06c2a
2 changed files with 14 additions and 1 deletions

View File

@@ -8664,6 +8664,19 @@ class AdminViewOnSiteTests(TestCase):
),
)
def test_view_on_site_url_non_integer_ids(self):
"""The view_on_site URL accepts non-integer ids."""
self.assertEqual(
reverse(
"admin:view_on_site",
kwargs={
"content_type_id": "37156b6a-8a82",
"object_id": "37156b6a-8a83",
},
),
"/test_admin/admin/r/37156b6a-8a82/37156b6a-8a83/",
)
@override_settings(ROOT_URLCONF="admin_views.urls")
class InlineAdminViewOnSiteTest(TestCase):