clinic/netforce_clinic/models/district.py

22 lines
549 B
Python

from netforce.model import Model, fields
class District(Model):
_inherit="district"
def _get_sort_name(self,ids,context={}):
res={}
for obj in self.browse(ids):
sname=''
if obj.name:
sname=obj.name[0:1]
res[obj.id]=sname
return res
_fields={
"name": fields.Char("Name",required=True,search=True,translate=True),
"sort_name": fields.Char("Sort Name",function="_get_sort_name",store=True),
}
_order="sort_name asc"
District.register()