Skip to main content
 首页 » 编程设计

python之在 View django中返回多个值

2025年05月04日35soundcode

我在返回多个值时遇到一些困难。我可以创建一个模型,将值存储在模型中,然后返回它,但这种方法不是我想要的,因为这些值将只使用一次。

是否可以返回多个值而不将它们存储在模型中?

例如view.py:

loanAmount = request.GET.get('desired_loan') 
repaymentTime = request.GET.get('repayment_time') 
return render(request, 'blog/draw.html', "I want to return loanAmount and repaymentTime") 

然后在模板中,简单地:

{{ loanAmount }} 

我该怎么做?任何方向或帮助将不胜感激。

谢谢,

请您参考如下方法:

我不明白这里的示例代码。 render 的第三个参数是一个字典,您可以在其中包含任意数量的项目。

return render(request, 'blog/draw.html', {'loanAmount': loanAmount, 'repaymentTime': repaymentTime})