所以我有一个模型列表, 不要认为这些模型的结构很重要。 在这种情况下,文章。
所以这些文章的排名是1到100之间的流行度,所有其他文章都没有排名。
每当我更新模型的等级时,具有相同等级的模型必须放宽其等级。
有什么想法吗?
答案 0 :(得分:1)
你的意思是这样吗?
def update_rank(rank, article):
old = Article.object.get(rank=rank)
old.rank = None
old.save()
article.rank = rank
article.save()