title: Django runserver & Firefox - caching conflict with multiple local sites running separately on same port?
body: <p>I'm working on several Django projects on my local machine, following a single page application architecture.  To initiate the server, I have a couple copies of a script in my /bin folder containing</p>
  
  <pre><code>#!/bin/bash
  
  python /path/to/app/manage.py runserver 8080
  </code></pre>
  
  <p>and have each script with the app name.  This makes the application accessible via <code>localhost:8080</code>.  In addition, I usually have the majority of my site CSS inside <code>main.css</code></p>
  
  <p>My issue is that I seem to be coming across a caching issue with Firefox, regardless of which application server is running.  Sometimes a page will load with almost no CSS styling, but the jQuery UI elements will be initialized and I can interact somewhat with the application, although the functionality and styling is seriously broken.  Refreshing the page shows no improvement, and no errors are shown in the console.</p>
  
  <p>Clearing the cache and changing the port in the scrip seem to solve the issue, but it requires me to have bookmarks for each project, whereas it is pretty convenient to have a single <code>localhost:8080</code> URL for all projects.</p>
  
  <p>Has anyone come across this issue, and is there a solution other than clearing cache and changing ports?</p>