Как связать ссылку с корнем приложения Pylons?

StackOverflow https://stackoverflow.com/questions/1201555

  •  05-07-2019
  •  | 
  •  

Вопрос

В Pylons у меня есть шаблон мако, ссылающийся на /static/resource.css . Как автоматически связаться с /pylons/static/resource.css , когда я решу сопоставить приложение с подкаталогом на моем веб-сервере?

Это было полезно?

Решение

Если вы хотите, чтобы ссылки на статические файлы относились к корню вашего приложения, оберните их так в своих шаблонах (при условии, что Mako и Pylons 0.9.7):

${url('/static/resource.css')}

Будет добавлен корневой каталог вашего приложения. Нет необходимости определять конкретные маршруты для каждого файла.

Другие советы

Вам нужны статические маршруты :

map.connect('resource', '/static/resource.css', _static=True)
Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top