0

我有以下页面结构:

blog_
     |_contributor 1
                    |_Post 1
                    |_Post 2
     |_contributor 2
                    |_Post 3
                    |_Post 4
                    |_Post 5

编辑获取贡献者提供的内容并代表他们上传该内容。因此,编辑可以将帖子创建为每个贡献者的子项。

为避免在使用图像材料时意外侵犯版权,我希望 ImageChooserPanel 仅显示上传到给定贡献者页面的图像,即当帖子作为给定贡献者的子项创建时,ImageChooserPanel 应该只显示图像上传到该贡献者的页面(或允许额外的图像上传)。

手动解决方案是为每个贡献者手动创建一个集合,然后上传并从该部分中选择。但是,考虑到大量的贡献者,这会产生过多的开销。

我试图通过使用自定义图像模型来找出解决方案,该模型包含贡献者的外键以及construct_image_chooser_queryset钩子,但到目前为止还不够。

4

0 回答 0