在我问及要显示storing in DB vs. calculating aggregate data on the fly的问题之后,还有另一个关于如何以最佳地提供此类数据的问题。
请注意我们正在讨论在数据库中查询两个不同的表,并且一些要显示的数据依赖于其中一个表中的多个变量。数学运算并不复杂,包括加法,乘法和除法。
现在,我正在考虑这样做的方式,在我的views.py
中,查询两个表格,构建dict
然后通过{传递给我的index.html
{1}}并使用Jinja进行迭代。我想知道这是否可以接受,以及有什么更好的方法可以做到。