【问题标题】:How do I use inline formsets to link two or more forms?如何使用内联表单集链接两个或多个表单?
【发布时间】:2009-10-19 19:23:58
【问题描述】:

我有以下模型,我想使用它们来生成联系表单...现在我知道我应该使用内联表单集,但我一直无法确定如何使用为了使这项工作...我想知道名字、姓氏、电子邮件、电话号码、最佳联系时间以及我认为的消息。

class BestTime(models.Model):
  contact_time = models.CharField(max_length=20)
  start_time = models.TimeField()
  end_time = models.TimeField()
  def __unicode__(self):
    return self.contact_time

class Customer(models.Model):
  date_time_added = models.DateTimeField(default=datetime.today)
  first_name = models.CharField(max_length=20)
  last_name = models.CharField(max_length=20)
  email_address = models.CharField(max_length=75)
  phone_number = models.CharField(max_length=20)
  best_time_to_contact = models.ForeignKey(BestTime)
  def __unicode__(self):
     return self.first_name

class MessageType(models.Model):
  type = models.CharField(max_length=20)
  def __unicode__(self):
     return self.type

class Message(models.Model):
  date_time_added = models.DateTimeField(default=datetime.today)
  message_type = models.ForeignKey(MessageType)
  customer = models.ForeignKey(Customer)
  message = models.TextField()
  def __unicode__(self):
    return self.date_time_added

【问题讨论】:

    标签: django forms inline-formset


    【解决方案1】:

    我设法在link text得到了这个问题的答案

    【讨论】:

      猜你喜欢
      • 2018-03-02
      • 2019-04-23
      • 1970-01-01
      • 2019-04-25
      • 1970-01-01
      • 1970-01-01
      • 2021-06-11
      • 2019-09-02
      • 1970-01-01
      相关资源
      最近更新 更多