client=erppeek.Client(self.config.get('TMS_SERVER'), self.config.get('TMS_DATABASE'), self.config.get('TMS_USERNAME'),self.config.get('TMS_PASSWORD'))
Search các thứ:
client.model('res.partner').browse(['email =' + email]).id)
cái id to đậm là giá trị của cột muốn return ra nhé.
Nhớ chú ý coi nó return là string hay array nha.
Tạo:
# Begin create TMS offical account
## check email exist yet?
if len(client.model('res.users').browse(['email =' + data['email']]).id) != 1:
data['user_id'] = client.model('res.users').create({
'employer_id': 1, # equal 1 - mean trobz partner (company)
'partner_id': data['partner_id'],
'email': data['email'],
'login': data['username'],
'new_password': data['password'],
'daily_hour': 8,
'must_input_working_hour': True,
'group_profile_id': position_id,
'https_password': data['http_pass']
}).id
client.model('res.users').create({
# các field ở đây nha
}).id
return ra id
Update:
Update:
client.model('res.users').write(data['user_id'], {'https_password': data['http_pass']})
Xong, kết thúc bài học.
No comments:
Post a Comment