我正在尝试将 JQuery JsTree 与 Python Pyramid + Chameleon 一起使用。一切顺利,除了图标的定义。
我的 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 图标
知道如何正确指示图标吗?
谢谢,
卡洛斯。