Home | Trees | Indices | Help |
|
---|
|
object --+ | s3rest.S3Method --+ | S3Merge
Interactive Record Merger
Instance Methods | |||
|
|||
|
|||
|
|||
|
|||
|
|||
Inherited from Inherited from |
Class Methods | |||
|
|||
|
Static Methods | |||
|
|||
|
|||
Inherited from |
Class Variables | |
DEDUPLICATE = "deduplicate"
|
|
ORIGINAL = "original"
|
|
DUPLICATE = "duplicate"
|
|
KEEP = Storage(o= "keep_original", d= "keep_duplicate")
|
Properties | |
Inherited from |
Method Details |
Apply Merge methods
|
Bookmark the current record for de-duplication
|
Remove a record from the deduplicate list
|
Get a bookmark link for a record in order to embed it in the view, also renders a link to the duplicate bookmark list to initiate the merge process from
|
Renders a list of all currently duplicate-bookmarked records in this resource, with option to select two and initiate the merge process from here
|
Merge form for two records
Note: this method can always only be POSTed, and requires both "selected" and "mode" in post_vars, as well as the duplicate bookmarks list in session.s3 |
Runs the onvalidation routine for this table, and maps form fields and errors to regular keys
|
Initialize all IS_NOT_IN_DB to allow override of both original and duplicate value
|
Render a widget for the Field/value
Notes:
|
Class Variable Details |
DEDUPLICATE
|
ORIGINAL
|
DUPLICATE
|
KEEP
|
Home | Trees | Indices | Help |
|
---|
Generated by Epydoc 3.0.1 on Fri Mar 15 08:51:49 2019 | http://epydoc.sourceforge.net |