Я использую шаблон Мако для проекта.Как я могу добавить CSS-файл в Mako?
Я пытаюсь использовать <link type="stylesheet" type="text/css" href="<%include file='test.css' />" /> в теге <head>, но это не работает.
<link type="stylesheet" type="text/css" href="<%include file='test.css' />" />
<head>
Как насчет
${css_link('/css/filename.css', 'screen')}
Источник: http://wiki.pylonshq.com/display/pylonscookbook/Including+CSS+And+Javascript+(etc.)+In+A+Flexible+Way+With+Mako
Полный пример кода:
<% self.seen_css = set() %> <head> ${self.css()} </head> <%def name="css_link(path, media='')"> % if path not in self.seen_css: <link rel="stylesheet" type="text/css" href="${path|h}" media="${media}"></link> % endif <% self.seen_scripts.add(path) %> </%def> <%def name="css()"> ${css_link('/css/main.css', 'screen')} ${css_link('/css/navigation.css', 'screen')} ${css_link('/css/forms-buttons.css', 'screen')} ${css_link('/css/orders.css', 'screen')} </%def>