私はDjangoテンプレートシステムを使用しています。私が望むのは、フォームを送信するか、URLリンクをクリックすると、ページは更新されませんが、サーバーから返されるデータが読み込まれます。出来ますか?投稿後にDjangoのページがリフレッシュされないようにするには?
答えて
私は、jQuery(簡単で強力な人気のあるjavascriptライブラリ)とdajax/dajaxice(http://www.dajaxproject.com/)の組み合わせをお勧めします。 Dajaxはセットアップと使用が非常に簡単で、jQueryはセットアップと使用も簡単です。 Dajaxは厳密にDjangoによるAJAX通信です。 jQueryは、シンプルなサイトを使い、より流動的で、直感的で、使いやすいようにするのに最適です。
JavaScriptを実行するにはJavaScriptが必要です。あなたが探しているのはAJAX(Asynchronous JavaScript and XML)です。基本的には、JavaScriptを使用して、リンク/ボタンがクリックされるとすぐにサーバーに要求を送信することを意味します。サーバーはスクリプトにいくつかのデータを返し、HTMLページを操作するために使用することができます。応答されたデータをDOMに挿入します。 JavaScriptですべてを行うので、ページ全体のリロードは必要ありません。
開始するには、AJAX tutorialをお読みください。これらのことをよりシンプルにするJavaScriptライブラリ(jQueryなど)がありますが、それをデバッグしようとしている間にtrubleになる可能性があるため、このようなものが最初にどのように機能するかを理解する必要があります。
あなたの提案をありがとうございますが、私はAJAX技術を認識しています。私が知りたいのは、Djangoで使用できる便利なツール(dajaxprojectなど)がある場合のみです。 – Burak
DjangoにはRailsのようなAJAXサポートが組み込まれていないので、サードパーティのツールはすべてDjangoで動作するはずです。 JavaScriptライブラリを使用している場合は、最初にAJAXサポートを確認してください。異なるライブラリを使用すると、互換性の問題が発生する可能性があります。また、Djangoのドキュメントがこのトピックに関して何を言っているのかを必ず読んでください:https://code.djangoproject.com/wiki/AJAX – j0ker
- 1. 投稿後にページをアップロードしないようにする
- 2. Facebookのページにリモートで投稿するが、ページに表示される投稿者を投稿する
- 3. Ajax投稿ページのリフレッシュ
- 4. jQueryでページをリフレッシュせずにフォームを投稿するにはどうすればよいですか?
- 5. WordPressの投稿者が投稿とページにhtmlを挿入しないようにする方法
- 6. ポップアップ後にページが更新されないようにする
- 7. AngularJSで投稿後にフォームデータが表示されない
- 8. 投稿後にAjax.BeginForm TempDataが出力されない
- 9. 投稿後に文章が実行されない
- 10. ASP.NET MVC 3:リモート検証後にフォームが投稿されない
- 11. 投稿を元の投稿のIDに投稿するにはどうすればよいですか?
- 12. ページをリフレッシュした後に画像が表示されない
- 13. JSF 2アクション完了後にページがリフレッシュされない
- 14. Djangoユーザーがtwitterに投稿
- 15. Wordpress - 投稿カテゴリを追加すると、ページのリフレッシュが表示されます。
- 16. 壁ポストを公開した後にFacebookの投稿IDが表示されないようにする
- 17. なぜ私のMVC 3フォーム投稿は、送信後にページをリフレッシュするのですか?
- 18. 投稿を2ページに渡すにはどうすればよいですか?
- 19. Wordpress投稿投稿後に投稿する
- 20. 前の投稿はコメントを投稿した後に表示されます
- 21. Django - すべてのページにカスタムコンテキストプロセッサがロードされないようにする
- 22. django複数の選択肢がフォームに投稿されます
- 23. グラフapiでページの壁に投稿された投稿は、ファンの
- 24. Facebookページに投稿するには?
- 25. Facebookページに投稿する
- 26. ASPフォームがWebページに投稿されていません
- 27. 投稿がFacebookページに表示されていませんファン
- 28. ページをリフレッシュさせないようにする
- 29. 投稿している間にcsrfmiddlewaretoken投稿django
- 30. 新しい投稿が追加された後にAjaxが機能しない
はい、可能です。 –
どのツールですか?またはトリックですか? – Burak
AJAX。いくつかの調査を行い、具体的な質問があれば元に戻ってください。 –