python的运算符号包括算术运算符,python算术运算符详解
我目前正在实施一个半径过滤系统。在
用户可以搜索一个城市中的房间,根据搜索城市的经纬度,结果页面将显示半径为60公里的所有其他房间。在
我找到了一个有效的函数,我已经测试过了(即使数字太高,相对比例仍然显示正确的结果):acos(sin(loc _ latitude)* sin(Zimmer。Zimmer _ lat)cos(loc _ latitude)* cos(Zimmer。Zimmer _ lat)* cos(Zimmer。Zimmer _ LNG-(loc _经度)))* 6371=6000:
我需要一个金贾如果表达式:
^{pr2}$
但是在模板中金贾不知道我从数学模块导入的cos()和罪恶()函数:文件" C:\ Users \ User \ Eclipse-Workspace \ Monteurzimmer \ templates \ Zimmer _ ge funden。html”,第149行,在块“内容”中
{ % if acos(sin(loc _ latitude)* sin(Zimmer。Zimmer _ lat)cos(loc _ latitude)* cos(Zimmer。Zimmer _ lat)* cos(Zimmer。Zimmer _ LNG-(loc _经度)))* 6371=60% }
未定义错误:“罪”未定义
有没有办法把这些函数传递给模板?在
我看到了这个:your_template.render(sin())
your_template.render(cos())
但我不知道从何处获取您的模板,因为我已经在按如下方式呈现模板:return render _ template( Zimmer _ ge funden。 html ,mymap=mymap,paginator_find=paginator_find,findroomcity=findroomcity,
form=form,页码_ find=页码_ find,all _ rooms _ in _ city=all _ rooms _ in _ city,pages _ list _ find=pages _ list _ find,all _ einzelzimmer=all _ einzelzimmer,
all _ doppelzimmer=all _ doppelzimmer,all _ mehrbettzimmer=all _ mehrbettzimmer,all_wohnung=all_wohnung,
loc_latitude=loc_latitude,loc _经度=loc _经度)
还是有别的办法?在
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。