我试图在django.views
中随机播放一个列表import random
def all_songs( request):
songs_list = Songs.objects.all()
songs_list=random.shuffle(songs_list)
但输入此代码后,错误显示"' QuerySet'对象不支持项目分配"出现。如何在没有项目分配的情况下进行此操作?
答案 0 :(得分:3)
答案 1 :(得分:-2)
将列表(此处为song_list)转换为列表,然后将其随机播放....
def all_songs( request):
songs_list = list(Songs.objects.all())
random.shuffle(songs_list)
不再有查询集错误