Changes between Version 13 and Version 14 of SpreadsheetImporter


Ignore:
Timestamp:
01/24/10 02:29:25 (15 years ago)
Author:
mattb
Comment:

Update with status.

Legend:

Unmodified
Added
Removed
Modified
  • SpreadsheetImporter

    v13 v14  
    9191=== Proposed Automation for Spreadsheet (csv) Imports ===
    9292
     93Currently being implemented (as of 2010-01-24) in https://code.launchpad.net/~mattbrown/sahana/haiti-dev
     94
    9395'''Requirements (as per !ToDo above)'''
    9496 * Allow admins to import data for a model via the Web interface
     
    98100
    99101'''Outline'''
    100  * Allow an admin to start an import 'Job' for a particular Model
    101  * Jobs are described by a free-form description field, and an uploaded .csv file.
    102  * Extract csv column names, store in job. Set job state to 'new'
    103  * Attempt to match csv column names to model column names
    104  * Present list to user, allow them to change csv column <-> model column mapping
     102 * (done) Allow an admin to start an import 'Job' for a particular Model
     103 * (done) Jobs are described by a free-form description field, and an uploaded .csv file.
     104 * (done) Extract csv column names, store in job. Set job state to 'new'
     105 * (done) Attempt to match csv column names to model column names
     106 * (done) Present list to user
     107 * allow them to change csv column <-> model column mapping
    105108 * Once user confirms column mappings, set job state to 'processing'
    106109 * Background cronjob picks up all import jobs in state 'processing', for each data row: