【发布时间】:2018-04-16 23:35:44
【问题描述】:
我想序列化我的 Sounds 模型以在我的 game.js 文件中使用。这就是我所拥有的。
views.py
def index(request):
context = {'sounds': serializers.serialize('json', Sounds.objects.all()) }
return render(request, 'index.html', context)
index.html
<button type="submit" onclick="main()">Let's Start!</button>
game.js
function main(){
var data = {{ context|safe }};
// print all objects here
}
它不工作 - 不确定是什么问题。基本上,当我单击 index.html 中的按钮时,它应该转到主函数(这部分有效),然后用模型中的对象设置一个变量数据,以便我可以使用它。另外,是否可以过滤数据中的对象,以便我有一个列表,其中只有 id = 1 的对象?我想在 game.js 中执行此操作(而不是在 views.py 或其他地方)。
【问题讨论】:
标签: javascript python django