很多搜索,到目前爲止沒有發現任何東西。另一個QuerySet自定義排序問題
在我的django應用程序中,Model_X由我的用戶使用非常標準的評分模型進行評分。我有一個獨立的函數處理大量的數據,並且當給定用戶實例時,返回元組列表。第一個值對應於Model_X實例的主鍵,第二個值是預測評級。例如,它可能會返回以下元組列表。
[(1L, 5.25), (5L, 3.1), (23L, 1.83)]
我需要返回一個QuerySet(和它需要一個QuerySet)Model_X的,只有包含在元組中列出的情況下,通過從元組這些預測的評分進行排序。
我知道我可以使用排序蟒蛇()函數做到這一點,但我需要這個返回一個QuerySet這在我的理解不能與排序()函數來完成。 – 2011-04-29 04:05:07
你可以添加一些解釋你模型的代碼嗎?我不明白你的例子代表什麼。來自一個模型及其實例或來自不同模型的字段值組合實例? – 2011-04-29 04:12:02
我已經重新提出了我的問題,希望能夠使它更清晰。這有幫助嗎?在這個過程中,模型中的字段值根本不起作用。 – 2011-04-29 06:28:12