【发布时间】:2020-10-11 16:10:51
【问题描述】:
我在 django 中有以下模型:
class tag(models.Model):
...
user = models.ForeignKey(user)
shop = models.ForeignKey(shop)
name = models.CharField()
...
class user(models.Model):
...
name = models.CharField()
...
class shop(models.Model):
...
user = models.ForeignKey(user)
name = models.CharField()
...
现在我需要创建一个标签模型的modelformset,它允许我为每个用户存储一堆不同的标签。我正在寻找一种方法来初始化这样的表单集,其中包含为给定用户过滤掉的商店字段。
这样,我的表单将选择分配给用户的商店。
非常欢迎任何想法! 谢谢
【问题讨论】:
-
你能说得更具体点吗?您是否想要一个表单集,当给定用户时,每个表单都是名称和商店输入,其中商店输入被过滤?也许你的模型会有所帮助。
-
你是对的。这对我来说有点难以解释,所以我编辑了我的帖子。谢谢
标签: python django django-forms modelform formset