title: Why are the templates requiring that I import jQuery in every template page, despite having it once in base.html?
body: <p>My base.html already includes jQuery. And my templates extend base, but won't allow the jquery to work unless I re-insert the script tag in each template. What's going on?  </p>
  
  <p>base.html:  </p>
  
  <pre><code>...
  {% block javascript %}
        &lt;script src="https://code.jquery.com/jquery-3.2.1.min.js"&gt;&lt;/script&gt;
  {% endblock javascript %}
  </code></pre>
  
  <p>detail.html:  </p>
  
  <pre><code>{% extends 'base.html' %}
  {% load static %}
  
  {% block content %}
  ...  
  {% endblock content %}
  
  {% block javascript %}  
  &lt;script src="https://code.jquery.com/jquery-3.2.1.min.js"&gt;&lt;/script&gt;  
  
  I am required to place the script tag here again, despite having it in base.
  {% endblock javascript %}
  </code></pre>