我有一个静态处理程序:
# Settings dict for Application
settings = {
"static_path": "static",
"static_handler_class": BaseHandlerStatic,
}
我覆盖BaseHandlerStatic中的write_error()来处理错误页面。
在我的HTML中,我做了类似的事情:
<object data="testingImageNotFound" type="image/jpeg">
<img src="/static/Img/default.png"/>
</object>
我已经测试过default.png在浏览器中,当我输入整个地址时。 localhost:8000 / static / Img / default.png图像显示。
然而,当我在模板中渲染html时,它会不断地从我的BastHanderStatic触发404错误。有谁知道为什么会这样?