我想在odoo视图中创建计时器,支持运行/暂停类似于足球比赛时间,分钟:秒格式
我尝试了下面的代码,但它生成了错误
@api.one
def timer_th(self):
timer_thread = Thread(target=self.timer)
timer_thread.start()
def timer(self):
while self.current_time <= self.duration:
time.sleep(1)
self.current_time += 1
它给了我AttributeError:环境错误
但是当我使用没有线程的代码时它可以工作,但是gui没有响应
答案 0 :(得分:0)
如果您想安排一段代码,可以使用ir.cron模型 这是为了自动化行动,但我不知道你是否可以开始/暂停事情
文档中的更多详细信息: http://odoo-development.readthedocs.io/en/latest/odoo/models/ir.cron.html