1

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 属性は含まれていません。これらにアクセスするにはどうすればよいですか?

助けてくれてありがとう

4

0 に答える 0