我编写了一个 CMS,我的两个相关模型是talk
和attachment
. 一个谈话可以有很多附件。我的问题是,当用户创建新谈话时,他们必须在单独的窗口中以单独的形式创建附件。
对于我的项目,要求用户在创建新演讲的同时创建新附件。用户最多可以包含 5 个附件对象。此刻talk
看起来
class talk(models.Model):
title = models.CharField(max_length = 255)
...
attachments = models.ManyToManyField('attachment')
看起来attachment
像
class attachment(models.Model):
title = models.CharField(max_length = 255)
link = models.URLField("Attachment URL")
这可能吗?