1

ユーザー(実際には管理者)がhtmlをモデルに追加できるアプリがあります。次に、あるページでその html を他のユーザー (非管理者) に提供します。管理者が画像を追加するなど、これらのページに任意の html を作成できるようにしたいと思います。管理者が自分のコンテンツをこの html フィールドに取得するために苦労する必要はありません。ユーザーが自分のローカル マシン上に、作成中のこの html フィールドに入力したい画像をいくつか持っているとします。彼らがそこにそれらの画像を取得するのを非常に簡単にできるようにしたい.

現在、html フィールドを持つモデルがあり、WYSIWYG エディターを提供しています。ユーザーが見ることのできるページでは、その model.html を読み込んで (安全なものとしてフィルタリングして) 表示します。しかし、管理者ユーザーが画像を追加したい場合でも、html ドキュメントでのホスティングとリンクを把握する必要があります。

これを達成するために Django flatpages + static を使用する方法はありますか? それとも、Django 内でワードプレスのようなエディターを提供するアプリですか?

4

1 に答える 1

2

正直なところ、Mezzanineをインストールすることをお勧めします。それはあなたが望むことを正確に行い、Django CMS の中で最も軽量でシンプルな Wordpress のようなものです。TinyMCE と Django ファイルブラウザを好きなように統合し、不要なビットを捨てることができます。これは、ほぼ間違いなく、やりたいことを行うための最も速い方法です。

于 2013-09-26T03:06:43.770 に答える