2017-01-04 7 views
-1

Django Rest Frameworkを使って、ブログのような「普通の」サイトを作成することはできますか?テンプレート化されたHTMLページをala「通常の」djangoですか?DRFを使用してページベースのサイト(ブログなど)を作成できますか?

私が尋ねる理由は、ウェブサイト(ブログの一種)を構築していることですが、サイトのセクションでは、CALLSをREST APIにすることによって機能が提供されます。

だから、私の質問は基本的にこれです:

はDRFの(ジャンゴのすべての機能/機能)に相当+ RESTfulなAPIを使う/作成する機能ですか?

+1

"Django RESTフレームワークは、Web APIを構築するための強力で柔軟なツールキットです。" - 文書の最初の行... – Sayse

+0

@ Sayse文書を最初にチェックすることは決して考えなかった(皮肉なことに)。テンプレートHTMLページとRESTful APIで構成されるWebサイトを構築する方法を提案しますか? –

+0

あなたのコメントであなたが(意図せずに)それを言うと、あなたはフロントとバックエンドを完全に分離しました。だから、あなたが必要とするフロントエンドの作成をサポートするものを見つけることができます。ノード、イオン、オプションの巨大なリストがあります – Sayse

答えて

3

Django Rest FrameworkはアドオンをDjangoに追加しています。 Djangoを置き換えるものではありません。それはちょうど別のアプリです。 Djangoを使用してモデルを作成し、ビューとテンプレートを通常通り使用することができます。

+0

+1質問に答える時間をとってくれてありがとう、そして答えを得るためにドキュメント、ソースコード、フォーラムなどをスキャンする無数の時間を省いてくれてありがとう。しかし、私があなたの質問を受け入れる前に、私の理解が正しいかどうかを確認してもらえますか?ブログアプリケーションを作成したいと思ったら、ウェブサイトの一部がREST APIを使いたがっていて、私のdjangoアプリにサードパーティのアプリケーションとしてDRFを追加しますか?このオンラインの例は何ですか? –

+1

ハングオン、あなたは* REST APIを消費していると話していますか? DRFはDjangoモデルを使ってAPIを生成する*ためのフレームワークです。 –

+0

私は何をしているのか混乱の原因がわかりません。ウェブサイトはdjangoベースです - 私はそれを構築しています。しかし、私はまた、ウェブサイトの特定のページで消費されるREST APIを作成する責任があります。私の質問は、私はdgangoとDRFを別々にインストールする必要があるか、単に私のdjangoアプリケーションにDRFをアプリケーションとして含めることができるかどうかです。 HTH –

関連する問題