我想允许 django-CMS 的用户在我的一个CMS_TEMPLATES
使用filer
管理员中编辑背景图像。我怎样才能以一种干净的方式实现这一点,但代码和数据库表最少?
我目前的解决方案是cmsplugin_filer_file
通过为它编写一个自定义模板来(错误地)使用它。缺点是有一天我可能想以不同的方式使用这个插件,而且我认为一个插件不能有多个模板。
cmsplugin
一个更简洁的替代方法是使用包含 aFilerFileField
而没有其他内容的模型编写自定义。但这需要更多的代码行并且会创建一个新的数据库表。
有没有更好的解决方案我还没有想到?
我希望,这个问题可以回答,而不仅仅是讨论......