我有一个“项目”模型。每个项目都有一个“画廊”,每个画廊都有“照片”。
class Project:
gallery = ForeignKey(Gallery)
class Gallery:
photos = ManyToManyField(Photo)
class Photo:
image = ImageField(...)
我想让我的用户在同一页面上编辑画廊和项目。你能告诉我我需要哪些组件来实现这一点吗?就像我应该使用哪种类型的表格以及在处理带有上传图像的表格时使用什么技术?
需要考虑的是,我想显示用户正在使用 html img-tag 和 file-tag 编辑的照片,以让他替换照片。我不想要 django 的默认 m2m-widget,它只是一个多选列表。
你能帮我解决这个问题吗,因为我根本做不到。在这里卡了三天:)