diff --git a/djblets/extensions/templates/extensions/configure_extension.html b/djblets/extensions/templates/extensions/configure_extension.html
index 618f7318b18ad9d9b72a67b961db27de8b3cf3b4..789fe90429dd4e857750f7a9cefd63dcc300d93d 100644
--- a/djblets/extensions/templates/extensions/configure_extension.html
+++ b/djblets/extensions/templates/extensions/configure_extension.html
@@ -1,11 +1,27 @@
 {% extends "siteconfig/settings.html" %}
-{% load djblets_utils i18n %}
+{% load djblets_utils i18n staticfiles %}
 
 {% block title %}
 {%  blocktrans with extension.info.name as name %}Configure {{name}}{% endblocktrans %}
 {{block.super}}
 {% endblock %}
 
+{% block extrahead %}
+{%  url 'admin:jsi18n' as jsi18nurl %}
+<script src="{{jsi18nurl|default:"../../../jsi18n/"}}"></script>
+{{block.super}}
+{% endblock %}
+
+{% block scripts-post %}
+<script src="{% static 'admin/js/core.js' %}"></script>
+<script>
+    var django = {
+        jQuery: jQuery
+    };
+</script>
+{{block.super}}
+{% endblock %}
+
 {% block form_title %}
 {%  blocktrans with extension.info.name as name %}Configure {{name}}{% endblocktrans %}
 {% endblock %}
diff --git a/djblets/siteconfig/templates/siteconfig/settings.html b/djblets/siteconfig/templates/siteconfig/settings.html
index 5fa656c9b3a7916a43b197033b19fea03e691c91..30c036caee7f104a7d81f96aa695582049f38873 100644
--- a/djblets/siteconfig/templates/siteconfig/settings.html
+++ b/djblets/siteconfig/templates/siteconfig/settings.html
@@ -5,10 +5,16 @@
 
 {% block extrahead %}
 <link rel="stylesheet" type="text/css" href="{% static "admin/css/forms.css" %}" />
-{% compressed_css "djblets-admin" %}
+{%  compressed_css "djblets-admin" %}
+{{form.media.render_css|join:''}}
 {{block.super}}
 {% endblock %}
 
+{% block scripts-post %}
+{{block.super}}
+{{form.media.render_js|join:''}}
+{% endblock %}
+
 {% block bodyclass %}{{block.super}} change-form{% endblock %}
 
 {% block content %}
