当前位置: 首页 > 知识库问答 >
问题:

如何配置app.yaml来使用图像?

梁德馨
2023-03-14


我的python项目(appspots.com)的图像有一个很大的问题。

日志上说:

信息2012-04-22 17:29:42,601 dev_appserver.py:2884]“Get/css/images/ui-bg_glass_75_e6e6e6_1x400.png HTTP/1.1”404-

我的app.yaml(仅处理程序):

- url: /js
  static_dir: js

- url: /css/main.css 
  static_files: css/main.css
  upload: css/main.css 

- url: /css/jquery-ui-1.8.19.custom.css 
  static_files: css/jquery-ui-1.8.19.custom.css
  upload: css/jquery-ui-1.8.19.custom.css 

- url: .*
  script: main.py

- url: /css/images/.*
  static_dir: css/images

我希望你能帮助我:)

共有1个答案

夏侯英纵
2023-03-14

问题是在/css/images./*之前有.*并且该模式与所有模式都匹配。这样重新排列:

- url: /js
  static_dir: js

- url: /css/main.css 
  static_files: css/main.css
  upload: css/main.css 

- url: /css/jquery-ui-1.8.19.custom.css 
  static_files: css/jquery-ui-1.8.19.custom.css
  upload: css/jquery-ui-1.8.19.custom.css 

- url: /css/images
  static_dir: css/images

- url: .*
  script: main.py

编辑:尝试从模式的末尾移除/.*,如上所示。

 类似资料:
  • 这段配置通过上下文进行扫描--我用调试器检查了它。问题可能出在哪里?

  • 我最近安装了Postfix,Dovecot来在我自己的VPS上设置邮件服务器(使用本教程:电子邮件与Postfix,Dovecot,Mysql) 我多次配置Roundcube。但每次它都会给我一个错误: IMAP错误:从X.X.X.X登录[Me@MyDomain]失败。第184行/var/www/mm/program/lib/roundcube/rcube_imap.php中的空启动问候语(loc

  • 但是如果我让Spring Boot自动配置JOOQ,那么我应该把这个设置放在哪里呢? 基本的Spring Boot配置似乎只支持在中设置,如jooq-spring-boot-example所示。 我尝试将放入中,但这对SQL没有任何影响。 有没有办法自定义Spring boot JOOQ配置,而不必自己配置JOOQ? 我使用的是SpringBoot 2.1.7.Release和JOOQ 3.11.

  • 问题内容: 我有一个我认为非常简单的Spring MVC设置。我的applicationContext.xml是这样的: 我的web.xml当前是这样的: 我正在尝试将此设置转换为基于Java的纯配置。我已经在网上搜索过,到目前为止,我已经提出了一些东西(这些东西可以解释)如何进行Java配置,但是没有解释如何在环境(即Web上下文)中注册该Java配置。 到目前为止,我对@Configurati

  • 我正在使用Spring批处理设置一个作业服务器。我的JdbcCursorItemReader需要配置sql,该sql在每个作业运行的基础上进行更改。因为sql发生了变化,所以我希望阅读器具有@stepscope,这样我就不需要担心sql的状态性了。 所以我设置了这样一个类: 我在整个服务器上使用基于Java的配置。ItemReader的一个实例的bean如下所示: 启动服务器并运行Spring批处

  • 我可以理解上面链接中的代码,但我不确定IT管理员如何将配置文件推送到应用程序(在EMM控制台或其他地方)。任何想法都将受到高度赞赏。