context_object_name = 'item_list'
template_name = 'krop_view.html'
model = Item
def get_queryset(self):
user = self.request.user #gets current user object
krop = get_object_or_404(Krop, owner=user)
return Item.objects.filter(krop=krop)
def get_context_data(self, **kwargs):
context = super(KropListView, self).get_context_data(**kwargs)
user = self.request.user
context['krop'] = Krop.objects.filter(owner=user)
return context
从技术上讲,“Krop”是一家商店,我可以获得当前用户拥有的商店的所有物品。我还想访问 Krop 模型中的数据,因此我传入了与当前用户相关的 krop 上下文数据。如何在模板中访问此上下文数据?我已经尝试并查找了获取特定变量的方法,例如:
{{ item_list
我想从两个不同的表访问数据,但对于一个页面。请和谢谢你!!!
哈士奇WWW
相关分类