Я хочу дать пароль для конкретного пользователя
но когда я использую пароль «123» в качестве примера
он показывает мне это сообщение
Вы не можете создать нового пользователя отсюда
Чтобы создать нового пользователя, пожалуйста, используйте панель управления
как это исправить
это мой код py
class access_teacher(models.Model):
_inherit = 'res.partner'
is_teacher = fields.Boolean(string="Is teacher")
def create(self, cr, uid, vals, context=None):
user_obj = self.pool.get('res.users')
vals_user = {'password':'123'}
user_obj.create(cr, uid, vals_user, context)
result = super(access_teacher, self).create(cr, uid, vals, context=context)
#to test if user = is_teacher
#vals['password_crypt'] = '123'
#self.env['res.users'].write({'password': '123'})
return result