我在谷歌应用引擎中的css文件有一个奇怪的问题 如果我使用
处理程序:
- url: /cms/.* script: cms.py
- url: /
script: main.py
- url: /stylesheets
static_dir: stylesheets
在http://localhost:8080/的app.yaml
文件中,它可以正常使用
但是当我将它重定向到main.py
中的另一个处理程序时它会出现这样的错误
Not found error: /login did not match any patterns in application configuration.
当我使用这个
时处理程序:
- url: /cms/.* script: cms.py
- url: .*
script: main.py
- url: /stylesheets
static_dir: stylesheets
整个逻辑工作得很好(无论我在应用程序中漫游,都不会发生错误)但这次没有css的迹象。
我希望你能帮助我。
提前致谢..
答案 0 :(得分:4)
试试这个:
- url: /stylesheets
static_dir: stylesheets
- url: /cms/.*
script: cms.py
- url: /.*
script: main.py
您的第一个解决方案无法与/login
一起使用,因为使用/
只会获得根目录
您的第二个解决方案不起作用,因为stylesheets
在catch all pattern .*