如何在 Lift 应用程序中提供媒体服务?
我正在尝试将一个简单的 django 应用程序迁移到 lift,但我似乎找不到提供简单图像文件的方法!
这是我的 django 应用程序中的情况:
<img src="/site_media/images/logos.jpg" />
是否有等效的“site_media”目录,我可以在其中指向 lift(我现在正在 eclipse 中运行 jetty)?
任何帮助表示赞赏!
I am trying to migrate a simple django app to lift, but I can't seem to find a way to serve a simple image file!
Here is how it was in my django app:
<img src="/site_media/images/logos.jpg" />
Is there equivalent "site_media" directory where I can point lift (I am running jetty in eclipse right now)?
Any help appreciated!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
在 Boot.scala 中,您必须告诉 lift 让容器(jetty 或 tomcat 或您正在使用的任何东西)处理某些文件。
In Boot.scala, you have to tell lift to let certain files be handled by the container (jetty or tomcat or whatever you're using).
结果我只需要将图像放入项目中的 src/webapp 文件夹中。因此,要使上述路径起作用,图像应位于 src/webapp/site_media/images/logos.jpg 中。
Turns out I just needed to put my images into the src/webapp folder in my project. So for the above path to work, the image should be in src/webapp/site_media/images/logos.jpg.