#82 DataSource subclass handling local django models
#82 data source name attribute
oxpoints data sources sharing cache
DataSource.name is actually a cache key
#82 settings.CACHES
#82 #44 fetching and caching resources from external API
#82 ah, response.json is a function
#82 fixed missing conversion of json array to mapping
#82 forcing api to return list if requesting single object, response schema fix in tests
#82 response schema fix in test static files
#82 temporary solution for safely displaying remote api data
api url reverted to non-relative
running tests with nose
#82 patching requests.get in tests in order to intercept references to static files from backend
#82 patching requests.get in tests in order to intercept references to static files from backend
#82 catch-all mock json for oxpoints
#82 get_object_by_id used in templates
#82 fetch multiple objects in api_topics
#82 fetch multiple objects in api_topics
#82 filter out extra objects returned from API