将计算数据添加到Django中进行查询

时间:2014-01-11 23:07:19

标签: sql database django

我想在两个实体之间添加距离,并从Lat,Lng执行此操作。但是,由于这些是在当前用户和表中的所有用户之间计算的,因此我需要动态执行此操作。我正在计算

for record in list:
        rcdlat = record.MyLat
        rcdlng = record.MyLng
        d = ConvertLatLngD(mylat, mylng, rcdlat, rcdlng)
        record.Distace = d

return render(request, 'list.html', {'list': list, 'loggedin': loggedin}) 

但是模型中不存在距离。我试过这个,但是我无法在模板中使用以下内容获得距离:

{% for record in list %}
    <td>D{{ record.Distance }}  

但我似乎什么也看不见。我该如何最好地合并来自DB的计算动态数据和记录?

0 个答案:

没有答案