2011-01-08 5 views
1

私は、Django-paginationを使用するDjango-notificationというアプリをインストールしました。ただし、Django_paginationテンプレートタグは見つかりません!どうしてこのDjangoエラーが発生していますか?

Exception Type: TemplateSyntaxError at /notifications 
Exception Value: 'pagination_tags' is not a valid tag library: Template library pagination_tags not found, tried django.templatetags.pagination_tags,django.contrib.admin.templatetags.pagination_tags,django.contrib.humanize.templatetags.pagination_tags,pinax.templatetags.templatetags.pagination_tags 

なぜですか?私は既にDjangoページネーションをインストールしました。私のサイトパッケージにあります:django_pagination-1.0.7-py2.6.egg

次に、INSTALLED_APPSに「ページ設定」を入れました。

私はさらに、私のviews.pyでページネーションを嫌っていました。私はそれが違いを生むだろうとは思っていますが。

答えて

1

テンプレートに{% load pagination_tags %}という名前を付けたことがありますか? django's documentationから

動作する{%負荷%}タグの ためにINSTALLED_APPSでなければならないカスタムタグを含むアプリ。 テンプレートライブラリのPythonコードを単一のホスト マシン上にホストすることができます。 すべてのDjangoインストールに対して、そのすべてにアクセスできません。

templatetags パッケージに入れるモジュールの数に制限はありません。 {% load%}ステートメントは、指定されたPython モジュール名ではなく、アプリケーションの名前ではなく、 タグ/フィルタをロードすることにご注意ください。

有効なタグライブラリであるために、モジュールは template.Libraryインスタンスであるレジスタという名前のモジュールレベル 変数を含んでいなければならない...

関連する問題