我有一个Django REST API。当我在此API上遇到GET请求时,它将一个接一个地执行我的六个python硒机器人,然后返回具有200个代码的所有机器人的状态。
问题在于,机器人执行所需的时间太长,因此我希望第一个机器人在完成时处于状态,然后在同一个GET请求(例如实时更新)中获得第二个机器人的状态。
我该如何实现?
我不知道我的回答是否会对您有所帮助,因为您的问题没有详细说明。 考虑使用Django Signal。
https://docs.djangoproject.com/en/3.1/topics/signals/