Additional validators to check for presence of PRJ file, and WGS84 projection.
Pre-classimification of file_uploads.py
Pre-classimification of file_uploads.py
Bootstrap of ShpUploader class. About to remove save_zip() method.
finished abstraction of preprocess_shp() and save_zip() methods.
Session now stores entire ShpUploader instance. Session test views removed (finally).
removed django package's gdal implementation from this equation.
incorporated python tempfile module in ShpUploader class
Check if 'UPLOAD_DIR' env variable is set, if not allow tempfile to determine pathway. Delete temp directory after successful upload.
ShpUploader class updates. Created methods to convert strings representing dates/times to native python data types. Dynamically generate a list of a model's fields and field types (no more manual coding). Dynamically call date/time conversion functions based on an inspection of a model field's type.
Removed reference to obsolete timeVal object.
small refactor of decompress_zip() method to reflect new class attributes.
Removed nested loop in import_shapefile(). Implemented dictionary comprehension to dynamical generate key value pairs representing a model's field name and field type.
Added comments for import_shapefile() method.
Added notes from class critique. Fixed error regarding handling of NULL values in source dataset.
Just getting the __del__ stuff on the record.
Just getting the __del__ stuff on the record.
Replaced date/time parsing methods with calls to dateutils.parser.parse()
base.py logger pathway updated, wsgi.py updated
Configured e-mail settings, mod_wsgi