2017-05-07 7 views
1

現在、私はdjangoの登録フォームをdjangoテンプレートで表示しています。私はReactJSに切り替えるようになっているので、そのフォームを反応して表示されたModalウィンドウに変更したいと考えました。DjangoフォームからReactJSに変更する

モーダルはフォームを置き換えるので、djangoフォームと同じ入力フィールドを含むフォームが本体に含まれます。開始する前に、モーダルがフォームと同じように動作するかどうかを知る必要があります。 djangoビューにバインドするようないくつかの変更を行います。

答えて

0

私は今、この設定を1つのプロジェクトのフロントエンドに使用しています。これは些細なことではありません。これはwebpack-django libraryから始まります。道路沿いに注意深く経路を設定する必要があります。まともな開発経験のためには、wpackモードでwebpackを実行する必要があります。レンダリングはwebpack-dev-serverではなくdjangoサーバによって処理されます(packages.jsonの起動スクリプトでこのモードを実行します)。この作業を行うことができたら、csrfトークンと反応経路指定を伴うurls.pyのconfilctのようないくつかの障害があります。

あなたはこの道を辿るかどうかわからないので、私はあまりおしゃれではありません。また、npm、webpack、djangoの設定に関するチュートリアルが必要です。これはたくさんの質問を発生させます。また、私はログインフォームのためにこれを行うことをお勧めしません。 djangoのテンプレートエンジンとbootstrapを使用して、djangoのフォームをあきらめ、vanilla javascript/html/cssでモーダルを構築することができます。

希望すると便利です。

関連する問題