Change class order from csv_import file

This commit is contained in:
resteve 2013-10-18 12:01:04 +02:00
parent ed1b661eb1
commit 3f5a39f82d
2 changed files with 11 additions and 11 deletions

View file

@ -8,7 +8,7 @@ from .csv_import import *
def register():
Pool.register(
CSVProfile,
BaseExternalMapping,
CSVArchive,
CSVImport,
BaseExternalMapping,
module='csv_import', type_='model')

View file

@ -16,7 +16,7 @@ import logging
import os
import psycopg2
__all__ = ['CSVProfile', 'BaseExternalMapping', 'CSVArchive', 'CSVImport']
__all__ = ['CSVProfile', 'CSVArchive', 'CSVImport', 'BaseExternalMapping']
__metaclass__ = PoolMeta
@ -71,15 +71,6 @@ class CSVProfile(ModelSQL, ModelView):
return False
class BaseExternalMapping:
__name__ = 'base.external.mapping'
profile = fields.Many2One('csv.profile', 'CSV Profile')
parent = fields.Many2One('base.external.mapping', 'Parent Model')
rel_field = fields.Many2One('ir.model.field', 'Related Field')
required = fields.Boolean('Required', help='Avoid blank rows in csv file. '
'If not, the previous row is given.')
class CSVArchive(Workflow, ModelSQL, ModelView):
' CSV Archive'
__name__ = 'csv.archive'
@ -613,3 +604,12 @@ class CSVImport(ModelSQL, ModelView):
Model = Pool().get('ir.model')
models = Model.search([])
return [('', '')] + [(m.model, m.name) for m in models]
class BaseExternalMapping:
__name__ = 'base.external.mapping'
profile = fields.Many2One('csv.profile', 'CSV Profile')
parent = fields.Many2One('base.external.mapping', 'Parent Model')
rel_field = fields.Many2One('ir.model.field', 'Related Field')
required = fields.Boolean('Required', help='Avoid blank rows in csv file. '
'If not, the previous row is given.')