0

我们想MediaLibraryDjango FeinCMS不编辑模块代码本身的情况下扩展 。

我们想要

  • 一些自定义字段
  • 并使用我们已经拥有的个人裁剪库。

我们应该如何把所有东西放在一起?

最简单的方法是创建一个带有 的扩展模型ForeignKeyMediaLibrary并使用扩展模型的内联管理员注册一个自定义管理站点。但也许有更清洁和更好的方法。

4

1 回答 1

2

正如 Hedde 所说,媒体文件模型支持以与页面模块允许的相同方式注册扩展,使用MediaFile.register_extensions.

用于在媒体库中生成缩略图的方法始终为FEINCMS_MEDIALIBRARY_THUMBNAIL. 此设置的默认值是feincms.module.medialibrary.thumbnail.default_admin_thumbnail接收媒体文件对象并将 URL 返回到缩略图或None.

于 2014-08-08T19:21:08.967 回答