In IE9, the plot-view page refuses to recognize that the data on the database side has already changed. I hypothesize that this is because IE caches the JSON data from the request URI (litterfall.py). So when the Backbone model requests data from the server with the same URI, IE does not reload the URI but rather draw the data from its cache. It is only after I clear the browsing data including cache that the plot-view page recognizes changes in the database.
This could be solved by using the header sent from the Python script? I think there is something like Cache-Control that we can specify in the header.
In IE9, the plot-view page refuses to recognize that the data on the database side has already changed. I hypothesize that this is because IE caches the JSON data from the request URI (litterfall.py). So when the Backbone model requests data from the server with the same URI, IE does not reload the URI but rather draw the data from its cache. It is only after I clear the browsing data including cache that the plot-view page recognizes changes in the database.
This could be solved by using the header sent from the Python script? I think there is something like Cache-Control that we can specify in the header.