Python 随机种子选项

Python 随机种子选项,python,Python,我对python非常陌生,所以请友好一点 我有一个python查询,它试图将页面随机显示给用户。因此,如果两个人坐在一起,并且他们访问该页面,他们将不会看到相同的结果。我似乎对订单列表及其显示方式有问题。一旦我把这部分加进去,我就会得到“没有结果” 也许这只是一个简单的打字错误,我只是看不见,因为我看它太久了 任何帮助都将被占用 filter_class = Filter def get_serializer_class(self): if self.action ==

我对python非常陌生,所以请友好一点

我有一个python查询,它试图将页面随机显示给用户。因此,如果两个人坐在一起,并且他们访问该页面,他们将不会看到相同的结果。我似乎对订单列表及其显示方式有问题。一旦我把这部分加进去,我就会得到“没有结果”

也许这只是一个简单的打字错误,我只是看不见,因为我看它太久了

任何帮助都将被占用

filter_class = Filter
    def get_serializer_class(self):
        if self.action == 'list':
            return Serializer
        return Serializer


    def get_queryset(self):
        RANDOM_SEED_OPTIONS = (7,11,13,17,19,23)
        seed = self.request.query_params.get('random_seed', None)
        if seed is None:
            seed = 0
        else:
            seed = int(seed)
        order_list = [
            ('mod_order', 'vo_core_list.id %% %s'),
            ('x_order', 'list_type = %s'),
            ('list_count' ,
             "(select count(id) from vo_core_list c)" )
        ]
        select_list = order_list

        qs =  Consumer.objects.extra(
            select=OrderedDict(select_list),
            select_params=(RANDOM_SEED_OPTIONS[seed]),
            where=["now() BETWEEN Coalesce(display_start,now()) AND display_end"],
            params=Consumer.type,
            order_by=['-x_order','mod_order']
        ).select_related('list_type', 'category',)
        return qs

这里没有打印“无结果”的代码行。。使用时间播种。@TigerhawkT3当结果回来时,我在冷聚变侧这样做。这样做比较容易。@Urielli我需要使用不同的素数。它不是真正随机的,因为你可能在一页或下一页上得到相同的结果。如果你知道我的意思的话,这就是为什么我要成套做。你的问题是什么?一个以问号结尾的声明,但它更多的是一个沮丧的声明,而不是一个关于Python的特定问题。