我想在 django 中传递一个数组
Posted
技术标签:
【中文标题】我想在 django 中传递一个数组【英文标题】:I would like to pass an array in django 【发布时间】:2021-08-25 02:39:30 【问题描述】:% include '/blocks/block-products-carousel.html' with
groups= [
title: 'All', active: true,
title: 'Power Tools', active: false,
title: 'Hand Tools', active: false,
title: 'Plumbing', active: false,
],
【问题讨论】:
你能说得更具体点吗?如果它与您的要求有点相似,请检查此问题***.com/questions/739942/… 【参考方案1】:你可以在视图代码中创建数组(列表)并像这样将它传递给上下文
def view(request)
groups_list = [
title: 'All', active: true,
title: 'Power Tools', active: false,
title: 'Hand Tools', active: false,
title: 'Plumbing', active: false,
]
render (request,"template.html","groups_list":groups_list)
然后在你的模板中
% include '/blocks/block-products-carousel.html' with groups=groups_list %
【讨论】:
以上是关于我想在 django 中传递一个数组的主要内容,如果未能解决你的问题,请参考以下文章
Django - 在 URL 中为 API 调用传递 json 或数组
如何在 django 模板中获取带有 javascript 变量的数组元素?