Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/19.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python Django随机排序列表_Python_Django - Fatal编程技术网

Python Django随机排序列表

Python Django随机排序列表,python,django,Python,Django,当我从数据库中获取“文章列表”时,如何对其进行排序 def article_theme(request, articleblock_id=2): return render_to_response('article_theme.html', {"ArticleBlock_name": ArticleBlock.objects.get(id=articleblock_id), 'articles_list': Articles.objects.filter (arti

当我从数据库中获取“文章列表”时,如何对其进行排序

def article_theme(request, articleblock_id=2):
    return render_to_response('article_theme.html', 
   {"ArticleBlock_name": ArticleBlock.objects.get(id=articleblock_id), 
   'articles_list': Articles.objects.filter
   (articles_articleblock_id=articleblock_id)})
这是:

Articles.objects.filter(articles_articleblock_id=articleblock_id).order_by('?')
它涉及从数据库中随机选取一行。它还链接到调查结果,说明为什么使用django文档中建议的
order\u by('?')
效率低下。