Python Pyramid + Chameleon で JQuery JsTree を使用しようとしています。アイコンの定義を除いて、すべてうまくいきます。
私の JSTree は、Python を使用して生成した XML から読み込まれますが、アイコンを設定しようとすると、次のようになります。
contentName.attrib["icon"] = "./edit.png"
このようなリソースはピラミッド アプリケーションに存在しないため、アイコン (デフォルト アイコンでさえ) は表示されません。ただし、「静的」と呼ばれるリソース URL を宣言すると、次のようになります。
config.add_static_view('static', 'static', cache_max_age=3600)
アイコンを次のように設定しました。
contentName.attrib["icon"] = "${request.static_url('xmlmetaeditor:static/edit.png')}"
JSTree はデフォルトのアイコンを読み込みます。しかし、私のedit.pngアイコンではありません
アイコンを正しく表示する方法はありますか?
ありがとう、
カルロス。