我设置了一个页面来将 Django 数据库查询的结果加载到下拉列表中。选择项目后,会生成一个包含相关数据的表格。
给定视图方法
def index(request):
parentorg_list = Parentorgs.objects.all()
context = {'parentorg_list' : parentorg_list}
return render(request, "app/index.html", context)
和
{% for org in parentorg_list %}
localStorage.setItem("{{org.parentorg}}", "{{org.parentorgName}}");
{% endfor %}
有没有办法将项目添加到本地存储而不用 Django 生成约 500 行重复localStorage.setItem()
?还是将索引返回转换为 JSON 列表进行解析会更好?