【发布时间】:2009-08-10 22:35:26
【问题描述】:
我正要问与this one 基本相同的问题。但是,由于没有人回答,我假设嵌套的内联表单是不可能的。
所以我只想问你如何在 Django 中设计这样的东西:
一家零售商销售服装。每件毛衣设计都有一个款式编号。这种款式有不同的面料和不同的颜色可供选择,因此您需要一个款式表和一个产品表来处理每种毛衣款式。 (例如,可能有蓝色 棉 毛衣、蓝色 尼龙 毛衣、绿色棉 毛衣等...)这将包含一个外键分为Fabric Table和Color Table。
但我们需要图片!每个产品变体都可以有一张或多张图片。因此,我们将带有外键的 图像表 添加到产品表中。
如果没有嵌套内联,我能想到的在 CMS 中呈现这一点的唯一方法是让客户首先添加样式,以及内联的下级产品。然后完成后,打开产品表并允许内联图像上传。 (可能会取消直接添加产品的权限,这样他们只会编辑现有产品。)
但这有点笨拙,你不觉得吗?
欢迎提出想法。
【问题讨论】: