Django-Pagagination

堅牢なページ興味ツールを作成します
今すぐダウンロード

Django-Pagagination ランキングとまとめ

広告

  • Rating:
  • ライセンス:
  • BSD License
  • 価格:
  • FREE
  • 出版社名:
  • Eric Florenzano
  • 出版社のWebサイト:
  • http://code.google.com/u/floguy/

Django-Pagagination タグ


Django-Pagagination 説明

堅牢なページ興国工具を作成します Django-Paginationは、Djangoのために堅牢なページ興行ツールを作成するためのユーティリティのセットを提供しています。この同じディレクトリのinstall.txtでは、インストールを含めていません。)1。設定ファイルのinstalled_apps部分にこのアプリケーションをリストします。設定ファイルは次のように見えます。installation_apps =(#... 'ページ区切り'、)2。ページネーションミドルウェアをインストールしてください。設定ファイルは次のようになります.viddleware_classes =(#... 'pagination.diddleware.paginationMiddleWare'、)3。セットアップにまだ追加されていない場合は、リクエストコンテキストプロセッサを追加します。コンテキストプロセッサはデフォルトで暗黙的に設定されているので、それらを明示的に設定するには、このコードをコピーして値のtemplate_context_processorsにコピーして貼り付ける必要があります。( "django.core.cone.context_processors.auth"、 "django.core.context_processors.debug "、" django.core.context_processors.i18n "、" django.core.context_processors.media "、" django.core.context_processors.request ")4)。ページネーションタグをロードするには、テンプレートの上部にこの行を追加します。{%load pagination_tags%} 5。 paginateを希望する変数を決定し、それを繰り返す前にその変数のautopaginateタグを使用してください。これは、2つのフォームのうちの1つを取る可能性があります(例の変数としての正規object_listを使用して)。{%autopaginate object_list%}これは、1ページごとにデフォルトの20の結果を持ちたいと仮定します。ページごとに自分の結果を指定したい場合は、次のように指定できます。{%autopaginate object_list 10%}これは現在のページのリストを含むobject_listを置き換えますので、object_listを繰り返すことができます。通常は5。現在のページと利用可能なページを表示します。必ずそうしてください。現在のページをページに入れて、サイトのユーザーが異なるページ間でナビゲートする方法を指定してください。ただし、ページネーションタグのデフォルトの動作を変更するのに便利なオプション設定のセットがあります。これは概要です.pagination_default_paginationのデフォルトの数を表示する項目の数が指定されていない場合.pagination_default_window現在のページの数と現在のページの右側にある項目数(楕円の課金).pagination_default_orphansthe orphansの数を表示します。 Djangoのマニュアルによると、Orphansは次のように定義されています。最後のページで許可されている項目の最小数は、デフォルトはzeraiss_404で定義されます。前者と偽りは後者をします。要件: ・ジャンゴー ・Python


Django-Pagagination 関連ソフトウェア