models.py:
- ok, this is madness...Sample model clean is getting called twice (perhaps from overriding post in the api_view SampleList), however the file is not always open, especially on the 2nd go round. Calling open prior is harmless, but closing the file afterward the first go round causes some issue with Django...some more digging is needed, but this is the best working code at the moment