我想創建一個Plaque模型和Veteran(ForeignKey)模型的查詢集合到名爲queryset_list的組合查詢集中。從Model和ForeignKey創建Django Queryset
型號
class Plaque(models.Model):
created_by = models.ForeignKey(settings.AUTH_USER_MODEL, on_delete=models.CASCADE, related_name='plaques', default=1)
group = models.ForeignKey(Group, blank=True, null=True, verbose_name='Group Name')
veteran = models.ForeignKey(Veteran, blank=True, null=True)
...
查看
def plaque_list(request):
today = timezone.now().date()
plaques = Plaque.objects.all()
veterans = Plaque.objects.all()
queryset_list = plaques | veterans
# queryset_list = Plaque.objects.active().order_by('first_name')
...
我剛剛注意到,我將Plaques.object分配給了今天的頭部感冒患者。謝謝。 –