在运行时向Django中的QuerySet添加变量

在运行时向Django中的QuerySet添加变量,django,django-models,Django,Django Models,我有一个方法,可以获取模型上的值和存储在request.session中的值之间的差值。我可以将该方法作为model方法附加到模型,但我不能从模板向其传递请求,因此这是不可能的!我是否可以在运行时将一个值附加到模型查询集,然后将计算结果填充到view.py中?结果表明我缺少的是(Django>内置模板>timesince)我不太明白。你能提供一些示例代码吗?我在文档中找到了我的答案

我有一个方法,可以获取模型上的值和存储在
request.session
中的值之间的差值。我可以将该方法作为model方法附加到模型,但我不能从模板向其传递
请求
,因此这是不可能的!我是否可以在运行时将一个值附加到模型查询集,然后将计算结果填充到
view.py
中?

结果表明我缺少的是(Django>内置模板>timesince)

我不太明白。你能提供一些示例代码吗?我在文档中找到了我的答案