如何在一个视图中使用多个模型Django?

2024-05-23 21:43:55 发布

您现在位置:Python中文网/ 问答频道 /正文

实际上,伙计们,我不知道这是否正确,但有人告诉我django是无限的,所以。。。在

在视图.py

class SelfieList(ListView):
    template_name = "SelfieList.html"
    model = Selfie, Outfit

有可能吗?在


Tags: djangonamepy视图modelhtmltemplateclass
1条回答
网友
1楼 · 发布于 2024-05-23 21:43:55

这是不可能的。Listview只接受一个模型,并在self.get_queryset()方法中执行model.objects.all()。您可以做的一件事是从View继承,然后pass querysets of multiple models as context data

相关问题 更多 >