Django と JavaScript を使用して小さな Web アプリを作成しようとしていますが、問題が発生しました。
私のモデルでは、属性id、name、location_lat、およびlocation_lonをすべてchar配列として持つエンティティ名「entry」があります。次のコードを使用して、特定のスポーツに関連するエントリを「map.html」ファイルに渡します。
def sportpage(request,sportname):
t = get_template('map.html')
try:
entry_list = Feature.objects.filter(sport=sportname)
except BaseException:
raise Http404
sport_list = Sport.objects.all().order_by('name')
context = RequestContext(request,{'sport_list':sport_list,'entry_list':entry_list, 'page_title':sportname})
return HttpResponse(t.render(context))
そしてJavaScriptファイルで、次を使用して「entry_list」を読み取ろうとしました:
var data = "{{entry_list|safe}}";
ただし、データにはエントリ名のリストのみが含まれており、location_lat または location_lon 属性は含まれていません。これらにアクセスするにはどうすればよいですか?
助けてくれてありがとう