首页 > 解决方案 > 如何在 Django 中存储特定时间的页面数据?

问题描述

添加

`path('/int:id/',cache_page(60)(views.add_food), name='addfood')

.........def add_food(request, id): .........pi = FoodIngredient.objects.get(pk=id)

`.........`context = {
    `.........`'pi':pi,


}

return render(request, 'calorie/home.html', context)

每次我单击上面的添加按钮时,都会根据其“id”显示一个项目。如果我通过添加按钮传递另一个 id..显示另一个项目..我想要的是根据 id 显示单个项目,保持前一个页面。django可以吗?

像点击添加(id 1)

显示:项目1

然后点击添加(id 2)

显示:项目 1 项目 2

标签: htmldjangodatabasesessioncaching

解决方案


推荐阅读