Django 在模板中随机播放
作为 Django 中关键字云函数的一部分,我尝试输出字符串列表。是否有模板过滤器允许您随机排列列表中的项目?我认为这很简单,但我在官方文档中找不到任何适用的过滤器。
as part of a keyword cloud function in Django, I am trying to output a list of strings. Is there a filter for templates which allows you to shuffle items in a list? I thought this would be straightforward, but I can't find any applicable filters in the official docs.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
制作你的很简单。
然后在你的模板中:
it's straightforward to make yours.
and then in your template:
只是补充一下,如果它是一个查询集,它会抛出一个错误,因为无法分配对象列表。这是 christophe31 的修复代码:
Just to add, if it's a query set, it'll throw an error since object list can't be assigned. Here is a fix fr christophe31 code:
“QuerySet”对象不支持项目分配
'QuerySet' object does not support item assignment