私は実際にいくつかのエントリーページをフロントページに入れたいと思っていますが、 "read more"ボタンでエントリーのいくつかの行を表示したいだけです。私はDjango CMSで設計されたいくつかのWebサイトがそれを行うことができることを発見しました。 これらの機能を実装する方法を教えてもらえますか? ありがとう"もっと読む"機能を実装する方法
0
A
答えて
2
最も基本的で柔軟なバージョンは、エントリごとに2つのフィールドを格納することです:要約とフルテキスト。フロントページでは要約のみを表示し、専用ページ/ onclickではフルバージョンを表示できます。
冗長性を減らすために、通常、フルテキストから自動的に抽出される「要約」セクションを示すマークアップのタイプを含む「最適化」がありますが、解析と複雑さのオーバーヘッドが追加されます柔軟性が低下し、通常はそれに値するものではありません。
+0
ありがとう、私はこの解決策について考えましたが、それがベストプラクティスかどうかわかりません! – nam
どういう意味ですか? – nam
よろしいですか? – nam