首页 > 解决方案 > Django - 将模型字段值插入 JavaScript

问题描述

我使用谷歌地图 api 来显示用户位置。为了让它工作,它需要 lat 和 long 值。用户的 lat 和 long 值存储在一个模型中,然后我使用隐藏字段在 html 中访问该模型,因为我不希望用户看到这些信息:

<input type="hidden" id="hidden_lat" name="lat" value="{{object.author.profile.detail_lat}}">

然后在 JavaScript 中,我使用以下内容获取 lat/long 值并将其作为变量传递给 google api。

var lat = +document.getElementById('hidden_lat').value

这是实现这一目标的最佳方法还是有更好的方法。2021 年 4 月 10 日

标签: javascriptpythondjangodjango-templates

解决方案


推荐阅读