使用 App Engine django 补丁提供简单图像?

发布于 2024-08-12 18:28:24 字数 478 浏览 5 评论 0原文

我到底如何在没有 MediaGenerator 废话,在 App Engine 上的 Django 中? 我正在使用应用程序引擎补丁。

我的布局如下:

  • django_app_engine_project_folder
    • 我的_应用

我的媒体文件夹应该在哪里?在我的应用程序中?或者我是否将所有内容都放在顶部媒体文件夹中?

我想在我的 HTML 模板中执行类似的操作...

<img src="/site_media/my_image.jpg" />

请注意,/media 前缀已用于管理媒体。

How the heck do i serve a simple img without all that MediaGenerator nonsense, in Django on App Engine?
I am using app engine patch.

I got layout like this:

  • django_app_engine_project_folder
    • my_app

Where should my folder for my media be? In my_app? Or do I put everything in the top media folder?

I want to do something like this in my HTML template...

<img src="/site_media/my_image.jpg" />

Note that /media prefix is already beign used for admin media.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

蛮可爱 2024-08-19 18:28:24

看来使用 app.yaml 是有效的:

- url: /my_app/media/
  static_dir: my_app/media

这允许我使用如下 url 来引用文件夹 my_app/media 中的图像 a.jpg:

<img src="/my_app/media/a.jpg" />

Well it seems that using app.yaml works out:

- url: /my_app/media/
  static_dir: my_app/media

Which allows me to refer to image a.jpg in folder my_app/media with a url like:

<img src="/my_app/media/a.jpg" />
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文