【发布时间】:2011-06-23 15:51:00
【问题描述】:
我正在 Django 中创建一个小日历应用程序。我有两个模型类;日历和事件。一个事件可以在多个日历中。因此,我使用的是多对多关系。
这是我的模特
from django.db import models
class Calendar(models.Model):
title = models.CharField(max_length = 255)
def __unicode__(self):
return self.title
class Event(models.Model):
title = models.CharField(max_length = 255)
start_date = models.DateField()
end_date = models.DateField(blank = True, null = True)
location = models.CharField(blank = True, max_length = 255)
description = models.TextField(blank = True)
important = models.BooleanField(default = False)
calendar = models.ManyToManyField(Calendar)
如何获取包含特定日历中所有事件的查询集?
【问题讨论】:
标签: python django django-models many-to-many