diff --git a/src/registrar/admin.py b/src/registrar/admin.py
index d731601c1..5a1991708 100644
--- a/src/registrar/admin.py
+++ b/src/registrar/admin.py
@@ -1115,6 +1115,8 @@ class DomainRequestAdmin(ListHeaderAdmin):
"requested_domain",
"approved_domain",
"alternative_domains",
+ "other_contacts",
+ "current_websites",
"purpose",
"submitter",
"no_other_contacts_rationale",
@@ -1134,6 +1136,8 @@ class DomainRequestAdmin(ListHeaderAdmin):
# Table ordering
ordering = ["requested_domain__name"]
+ change_form_template = "django/admin/domain_request_change_form.html"
+
# Trigger action when a fieldset is changed
def save_model(self, request, obj, form, change):
"""Custom save_model definition that handles edge cases"""
diff --git a/src/registrar/assets/sass/_theme/_admin.scss b/src/registrar/assets/sass/_theme/_admin.scss
index ea1d0fa24..934b499df 100644
--- a/src/registrar/assets/sass/_theme/_admin.scss
+++ b/src/registrar/assets/sass/_theme/_admin.scss
@@ -317,6 +317,20 @@ input.admin-confirm-button {
color: $dhs-blue-70;
}
+details.dja-detail-table {
+ background-color: var(--darkened-bg);
+ display: inline-table;
+ .dja-details-summary {
+ color: var(--header-link-color);
+ background-color: var(--primary);
+ }
+ .dja-details-contents {
+ tr {
+ background-color: var(--darkened-bg);
+ }
+ }
+}
+
.admin-icon-group {
position: relative;
display: flex;
diff --git a/src/registrar/templates/django/admin/domain_request_change_form.html b/src/registrar/templates/django/admin/domain_request_change_form.html
new file mode 100644
index 000000000..e48ab37a0
--- /dev/null
+++ b/src/registrar/templates/django/admin/domain_request_change_form.html
@@ -0,0 +1,8 @@
+{% extends 'admin/change_form.html' %}
+{% load i18n static %}
+
+{% block field_sets %}
+ {% for fieldset in adminform %}
+ {% include "django/admin/includes/domain_request_fieldset.html" %}
+ {% endfor %}
+{% endblock %}
diff --git a/src/registrar/templates/django/admin/includes/domain_request_detail_table.html b/src/registrar/templates/django/admin/includes/domain_request_detail_table.html
new file mode 100644
index 000000000..f34ffa491
--- /dev/null
+++ b/src/registrar/templates/django/admin/includes/domain_request_detail_table.html
@@ -0,0 +1,28 @@
+{% load i18n static %}
+
+
+Details
+
+
+
+ {% else %}
+
+
+ Title
+ {{ user.title }}
+
+
+ Email
+ {{ user.email }}
+
+
+
+ Phone
+ {{ user.phone }}
+