CMS_TEMPLATES
管理者を使用して、django-CMS のユーザーが背景画像を編集できるようにしたいと考えていますfiler
。最小限のコードとデータベース テーブルを使用して、クリーンな方法でこれを実現するにはどうすればよいでしょうか。
cmsplugin_filer_file
私の現在の解決策は、カスタム テンプレートを作成して(誤用) 使用することです。欠点は、いつかこのプラグインを別の方法で使用したいと思うかもしれないということです。1 つのプラグインに対して複数のテンプレートを持つことはできないと思います。
よりクリーンな代替手段は、 a のみcmsplugin
を含むモデルでカスタムを作成するFilerFileField
ことです。ただし、これにはさらに多くのコード行が必要になり、新しいデータベース テーブルが作成されます。
私がまだ考えていなかったより良い解決策はありますか?
議論するだけでなく、この質問に答えられることを願っています...