Can I put JS scripts above footer instead of below footer before  tag
You can put your footer HTML into its own file and then add the {% include 'footer.html' %} in the templates where you need the footer HTML to appear. That way in future you will only need to edit footer.html when you wish to change something in the footer.
I have a website which is built with django.
Problem: we have >50 pages currently and exactly identical footer HTML code on each of those pages. I am getting tired of having to edit all those pages when adding a little change to the footer.
Possible solution: inserting the footer directly in the django base page.
Potential problems: if I insert the footer in the base page, all the individual JS scripts between the footer and the  tag would be lost - clearly those scripts are page specific. So could I have the specific JS scripts BEFORE the footer? This would allow the footer to go in the base nice and easily, but I'm not sure I can do this. Would moving the scripts before the footer be wrong?
Thanks