【发布时间】:2013-04-18 16:41:20
【问题描述】:
这就是我想要做的:
用户在我的应用程序中创建了一个事件。这是模型:
class Event(models.Model):
name = models.CharField(max_length=40)
organizer = models.ForeignKey(UserProfile)
description = models.TextField(null=True)
place = models.TextField(null=True)
confirmed = models.BigIntegerField(null=True)
organizer_part = models.BooleanField(default=True)
slug = models.SlugField()
之后,它会发布受邀参加此活动的不同人员以及用户选择的不同日期。以下是模型:
class EventDate(models.Model):
"""Correspondances date-event"""
event = models.ForeignKey(Event)
date = models.BigIntegerField()
class EventPeople(models.Model):
"""Correspondances personne-event"""
event = models.ForeignKey(Event)
phone_number = models.PositiveIntegerField()
name = models.CharField(max_length=32)
answer = models.BooleanField()
participation = models.NullBooleanField()
我只想在一个请求中填写这三个模型。到目前为止,我必须提出三个请求。我看不出我怎么可能做到。
任何想法都将受到高度赞赏。
【问题讨论】:
标签: django django-models tastypie