New interface for Function/Property fields

This commit is contained in:
Cédric Krier committed 2010-03-11 16:48:37 +01:00
1 parent 74ab2a4968
commit dc8e4a6ea0
5 files changed
+55 -60

No files matched your search

+4 -3
View File
@@ -31,7 +31,8 @@ class Address(ModelSQL, ModelView):
states=STATES)
active = fields.Boolean('Active')
sequence = fields.Integer("Sequence")
full_address = fields.Function('get_full_address', type='text')
full_address = fields.Function(fields.Text('Full Address'),
'get_full_address')
def __init__(self):
super(Address, self).__init__()
@@ -44,7 +45,7 @@ class Address(ModelSQL, ModelView):
def default_active(self, cursor, user, context=None):
return True
def get_full_address(self, cursor, user, ids, name, arg, context=None):
def get_full_address(self, cursor, user, ids, name, context=None):
if not ids:
return {}
res = {}
@@ -80,7 +81,7 @@ class Address(ModelSQL, ModelView):
res[address.id] += address.country.name
return res
def get_rec_name(self, cursor, user, ids, name, arg, context=None):
def get_rec_name(self, cursor, user, ids, name, context=None):
if not ids:
return {}
res = {}