現時点では特にこれを行う必要はありません。次のようにするための最良の方法は何なのか、私はただ興味があります:
example.com/cars/honda/ -- ホンダに関する写真と情報を含む車のテンプレート ページを返すでしょう example.com/cars/honda.json -- ホンダの情報を含む JSON オブジェクトを返します
何か案は?
現時点では特にこれを行う必要はありません。次のようにするための最良の方法は何なのか、私はただ興味があります:
example.com/cars/honda/ -- ホンダに関する写真と情報を含む車のテンプレート ページを返すでしょう example.com/cars/honda.json -- ホンダの情報を含む JSON オブジェクトを返します
何か案は?
通常、RESTful API では、このようなことはコンテンツ タイプ ネゴシエーションで処理されます。私は使っていませんが、Django REST フレームワークはコンテンツ ネゴシエーションを提供できます。
情報の照合を担当する 1 つの関数と、共通関数の呼び出しと、テンプレートのレンダリングまたは JSON としてのエンコードのいずれかを担当する 2 つの個別のビューを用意します。