Django - ポップアップフォーム

Djangoポップアップフォームフレームワーク
今すぐダウンロード

Django - ポップアップフォーム ランキングとまとめ

広告

  • Rating:
  • ライセンス:
  • BSD License
  • 価格:
  • FREE
  • 出版社名:
  • Social TRM Ltd
  • 出版社のWebサイト:
  • http://github.com/joinourtalents/

Django - ポップアップフォーム タグ


Django - ポップアップフォーム 説明

Django-Popup-FormsはDjangoポップアップフォームFrameworkです.Popupウィンドウを表示する簡単な方法で、Webサイトの任意のページから、任意のフォームを保持しています(例:ユーザープロファイルからメッセージを送信する、またはプロファイルのリストからメッセージを送信する。適用/企業のリストからプールを撤回する。) - このポップアップウィンドウはプリロードされている必要があります。フォーマットが間違っています。)同じ形式を同じページに再入力する必要があります。エラーを表示します。フォームが送信された後、ユーザーは同じ、または指定されたPageSolutionが4つのコンポーネントで構成されています。 - テンプレートタグポップアップフォームとリンクを開くためのリンク:{%popup_form 'id1' popup_forms.applyform '/ talent / apply / 6 /' 'popup_forms / apply_to_pool.html'%} {%popup_form '' id2 'popup_forms.somemodelform' / talent / apply / 6 / '' popup_forms / apply_to_pool.html 'kwarg1 = ... kwarg2 = ...%} - ビュー機能のためのデコレータ、つまりpローセスポップアップフォームの送信、およびフォームエラーを処理する例外:import popup_forms @ popup_forms.handler def form_view(要求):request.method == 'post':form.is_valid():戻るPOPUP_FORMS.OpenFormResponse(リクエスト、フォーム)#...#...フォーム処理はここにあります...#...戻りPOPUP_FORMS.CLOSEFORMResponse(リクエスト):Returnリダイレクト( 'faird_url')#またはhttp404#または上げます。 POPUP_FORMS.CLOSEFORMRESPONSE(要求) - POPUP_FORMS / BASE.HTML(オプション)コンテキストプロセッサ(POPUP_FORMS.CONTEXT_PROCESSORSOR.POPUP_FORMSS)は、それを渡さないためにすべてのポップアップフォームクラスをコンテキストに格納します。ビューの各時間: - 設定:POPUP_FORMS =( 'message.forms.writemessageform'、 'talentbutton.forms.applyform'、 'talentbutton.forms.confirm'、) - アクセス可能なテンプレートにアクセスできます。{{popup_forms.WriteMessageFormページ荷重にポップアップフォームを条件付き表示するためのデコレータ(たとえば、Missinに記入するには)登録/ログイン後の情報:@show_popup_form( '/ account / register / details /'、Lambda Request: 'register-details:' request.session)DEF some_my_view(リクエスト):...ユースケースは以下のとおりです:テンプレートタグは、リンクとともにフォームをレンダリングします。リンクタイトル

...
- ユーザーがリンクをクリックすると、すでにテンプレートに事前にロードされているフォームが表示され、ユーザーがフォームを入力して送信します。 POSTリクエストがフォーム処理URLになります.Formが有効ですが、処理されているハンドラはPopupフォームを閉じるためにCloseFormResponseを返し、ユーザーは成功URLにリダイレクトされます(デフォルトでは、ポップアップフォームがレンダリングされた参照元ページです) - フォームの場合エラーが含まれています、ハンドラはOpenFormResponseを返します。デコレータはセッション内でフォームデータとエラーデータを格納し、参照ビューに戻すに戻る - {%popup_form%}タグを見つけ、デコレータによって保存され、フォームを再入力します。表示される(非表示) - ユーザーは同じ形式を見ます。そのため、フォーム処理ビューは何もレンダリングしないでください。ビューが何かをレンダリングする場合、デコレータはException.DisAdvantagesを上げます。ただし、フォームのHTMLは多くのスペースを取得しません(1000文字未満) - エラーを持つフォームを再入力した後にページを同じ位置にスクロールする問題がありますが、解決された製品のホームページになることができます。


Django - ポップアップフォーム 関連ソフトウェア

tgapp-userprofile.

ユーザーのプラガブルアプリケーション2ユーザーがユーザーを許可するための基本的なユーザープロファイルページを提供する... ...

75

ダウンロード