Modelform:需要通过表单访问相关模型

时间:2015-08-16 15:07:21

标签: django django-forms foreign-keys modelform

我有这些模特:

class Item(Model):
  name = ...
  size = ...
class Instance(Model):
  item = ForeignKey(Item)
  date = DateField()

现在我需要制作一个接收,它将收集一个项目的形式,将它们转换为实例,然后将实例存储在接收中(项目不需要存储在接收中)。 /> 我甚至不知道我应该在哪个级别上执行此操作:在模型中,在表单中,在视图中,或在模板中(可能不是)。我完全与它混淆了。
我应该在接收模型中为此创建2个字段(一个用于项目,一个用于实例),然后在ReceptionForm中隐藏实例字段?并继续通过视图创建转换,然后从接收处清除不需要的项目数据?

0 个答案:

没有答案