1
  • Wagtail中,如何在 Media 中添加自定义文件夹并将其同步到数据库中(示例)?
  • 注意: Wagtail 的 Collection 功能很好,但是对于 1000 多个图像/文档到一个文件夹中,我将来管理起来会很尴尬(例如:迁移,...),所以关于 Collection 没什么可说的这个问题的功能
# If in Django (models.py) works:
class post(models.Model):
    img = models.ImageField(upload_to='posts')
# So how in Wagtail (models.py) works:
class Posts(models.Model):
    img = models.ForeignKey(
        "wagtailimages.Image",
         upload_to='posts', # How to add this line correctly ?
        on_delete=models.SET_NULL,
        null=True,
        blank=False,
        related_name="+",
    )

Wagtail 中媒体文件夹的想法:

  • 媒体
    • 作者
      • 图片
      • 原始图像
    • 帖子
      • 图片
      • 原始图像 ...
4

1 回答 1

0

如果您想要特定模型的特定文件夹,您可以通过自定义upload_to模型中的属性来设置特定文件夹。否则,我知道的唯一选择是创建集合。

于 2020-07-13T05:28:35.200 回答