私はかなりの数の構造化されていないページを持っている可能性があり部位のセットのための小規模なサイトのフレームワークを構築している - 彼らが持っている意味:ページあたり編集可能な構造化されていないページ
- 若干異なるレイアウトの
- ロットを私は、クライアントが(私はこのプロジェクトのためのDjangoを使用しています)私の管理UIを介してこれらのページの内容を編集できるようにしたいモデル
から一回限りのテキスト
- タイトル
- テキストコンテンツ
- の数ブロック定義済みの画像位置、これらのフィールドは、ページ間を大幅に変化
を埋め込む必要
レイアウトと、これらのページに必要なフィールドは開発者によって指定されるため、これを動的に生成する必要はありません。
私が今までに持っていた「最良の」アイデアは、ユーザーが編集してそれらのブロックをシリアル化し、リレーショナルデータベースの「ページ」テーブル/モデルに格納するか、 MongoDBまたはそれに類するもの。
概念的には、どのようにそのようなページを実装しますか?前述したように、私はDjangoを使用していますので、Djangoに固有の実装提案は歓迎しますが、一般的な高レベルの考えも素晴らしいでしょう。
私にとっては良い解決策のようです。ありがとう! – Tom