ReactJSのDjangoプロジェクトへの統合についてかなり読んで見ています。私は、DjangoからDjango REST Framework経由でJSONの形で流れるデータの基本的な概念を得ています。フロントエンドフレームワーク(AngularJS/ReactJS)を使用したDjangoフォームと認証
チュートリアルは終了しているようですが、データが逆方向にどのように流れ、どのような役割があれば、Django形式で再生できますか?私は、入力要素がJSONにレンダリングされたと考えて、モデルを更新するためにPUT
,PATCH
、POST
などの形式でDjango REST Frameworkを介して返送されると考えています。
しかし、Djangoに組み込まれた認証ビューに対してユーザー入力を使用する場合は、少し失礼です。誰かがこれを説明して気にする経験がありますか?
プロジェクトのレイアウトを明確にしてください。たとえば、DjangoでREST APIを作成し、そのAPIをReactプロジェクトから呼び出していますか? – Turtle
はい、正しいです。フロントエンドにReactJSを使用しているので、APIを作成するためにDjango REST Frameworkを使用し、ReactJSにJSONを渡してフロントエンドにレンダリングさせる必要があります。私はこれまでにはまだそれほど得意ではありませんが、フロントエンドでのやりとりがDjangoにどのように戻ってくるのか疑問に思っています。 – sockpuppet
あなたは 'fetch'のようなものを通してあなたのDjango APIにapi呼び出しを行います。あなたはDjangoフォームをまったく使用しません – Turtle