1

管理セクションで django-treebeard を使用しようとしています。

https://tabo.pe/projects/django-treebeard/docs/tip/intro.html#configurationから

注: Treeadmin クラスを使用する場合は、TEMPLATE_DIRS に treebeard のテンプレートへのパスを追加する必要があります。また、django 設定ファイルの TEMPLATE_CONTEXT_PROCESSORS 設定で django.core.context_processors.request を有効にする必要があります。

そのため、ツリーを admin.py に追加すると、管理画面に表示されますが、クリックすると表示されます

「adminmedia」は有効なタグ ライブラリではありません: テンプレート ライブラリ adminmedia が見つかりませんでした。

treebeard テンプレートの場所を見つけるにはどうすればよいですか? 本番用に動的になりますか? また、settings.py ファイルに TEMPLATE_CONTEXT_PROCESSORS がありません。

4

1 に答える 1

1

これは実際には、django 1.5 をサポートしていない treebeard の問題でした。修正が行われており、ベータ リリースの準備ができています。pypi から更新できます。

https://pypi.python.org/packages/source/d/django-treebeard/django-treebeard-2.0b1.tar.gz

于 2013-05-29T05:49:55.130 に答える