我有一个模型类Product
,我在其中存储与名称,所有者,价格,图像和类型等产品相关的通用内容。此处type属性表示产品的类别,用于确定与此产品相关的其他因素。
现在我有几个类具有与产品的不同类别相关的属性。
所以假设我有一个班级ShoesInfo
,其中有一些与鞋子相关的其他属性,如鞋子颜色,表演类型(运动鞋,跑鞋等)。该类包含上面类的外键。
我必须将细节页面拆分为两部分。在第一部分中,它将填充所有通用信息(Product
类中的字段)和类型。因此,根据他输入的类型,我必须在表单中显示其他字段。
我的问题是如何在运行时执行此操作。当用户在类型中输入值时,其他属性字段应显示在django管理表单中。