跳至內容
選單
此問題已被標幟
7 回覆
7631 瀏覽次數

first, i want to get a list of users ids, and then choose randomly an id from that list

頭像
捨棄

Could you be more specific? What's the purpose of that?

作者

i want to use this in a helpdesk module to assign tasks randomly to users.

最佳答案

The ID of the model res.users is an integer. So you could load the list and select one using a python random function, see for example https://docs.python.org/2/library/random.html.

But maybe you would rather use the model hr.employee to make sure you choose a real employee and not admin or sales or whatever :-)

頭像
捨棄
作者

I used the random.choice() function, but it doesn't work!!

Good point Ermin :)

最佳答案

Better you use some another strategy instead of random selection because you could end up with overloaded users while others with nothing to do. I suggest a round robin strategy for that

頭像
捨棄
最佳答案

Internal lottery :)

chosen = fired!

頭像
捨棄
相關帖文 回覆 瀏覽次數 活動
1
7月 21
4143
3
7月 25
6732
1
5月 25
1040
2
1月 25
1788
1
8月 24
1836