2013-08-20 4 views
0

Я ноб упускаю что-то очень рудиментарное. Принимая советы от Senthil Kumaran here, я добавил папку bootstrap в свой app.yaml, но я все еще не могу ссылаться на ресурсы. Моя app.yaml выглядит следующим образом:GAE не может получить доступ к папке начальной загрузки

application: generacy 
version: 1 
runtime: python27 
api_version: 1 
threadsafe: true 

handlers: 
- url: /static 
    static_dir: static 

- url: /.* 
    script: blog.app 

- url: /bootstrap 
    static_dir: bootstrap 

libraries: 
- name: jinja2 
    version: latest 

- name: PIL 
    version: "1.1.7" 

, и я имею в виду для начальной загрузки JS с помощью этого в нижней части:

<script src="bootstrap/assets/js/jquery.js"></script> 
<script src="bootstrap/dist/js/bootstrap.min.js"></script> 
<script src="bootstrap/assests/js/holder.js"></script> 

, но он не работает. Однако, если я помещаю файлы в свою статическую папку и ссылаюсь на них как:

<script src="static/jquery.js"></script> 
<script src="static/bootstrap.min.js"></script> 
<script src="static/holder.js"></script> 

Это действительно работает.

+0

Найдено, один из них. –

ответ

3

Переместите ваш статический обработчик перед шаблоном. * Handler. Его получение всех запросов.

Это дубликат множества вопросов.

+0

Позволяет найти дубликат и закрыть этот ... – Lipis

Смежные вопросы