将图片上传添加到 DjangoCMS 中的插件编辑对话框

Adding image upload to the plugin edit dialog in DjangoCMS

我是 Django CMS 的新手,正在尝试为 hero section (something like this) 构建一个插件。我想让内容管理员能够更改英雄部分的形象。我设法通过在模型中使用 CharField 添加文本输入来放置图像的 URL,但正在寻找允许图像上传的方法。这是目前的状态供参考:

我认为 FilerImageField 很符合要求:

from filer.fields.image import FilerImageField

class TestModel(ModelClass):
    hero_image = FilerImageField(null=True, blank=True, related_name="page_hero_image", on_delete=models.SET_NULL)