如何从Django模板控制变量并将其递增

时间:2019-07-20 02:39:17

标签: python django loops iteration next

我在创建幻灯片时遇到了问题(更像是一种单向幻灯片),每次都具有随机序列,并且没有重复的图片。我不知道如何将“下一步”按钮与先前创建的序列连接在一起,并且模板是否有可能增加python计数器。

def ChemistryView(request):
    all_private_keys = PostForChemistry.objects.all()
    list_of_private_keys = [post.id for post in all_private_keys]
    random_ids = random.shuffle(list_of_private_keys)
    priv = list_of_private_keys[0]
    i = 1


    querysetforchem = PostForChemistry.objects.get(pk=list_of_private_keys[0])
    context = {
        "querysetforchem" : querysetforchem,
        "list_of_private_keys" : list_of_private_keys
    }
    return render(request, 'main/chemistry.html', context)

我希望一次在屏幕上显示一个id对象,并使它不增加到较大的对象,而是增加到随机列表中的下一个对象。

0 个答案:

没有答案