Задать вопрос
@toobinks

Flask blueprint как правильно раздавать статику?

Добрый день.

Хочу в каждом blueprint`e хранить template и static, но раздавать хочу из общего static. Использую flask-webassets
Структура
app
--- blueprint_name
------ template
------ static
--------- js
--- static
------ js
--------- gen
------------ blueprint_name

в шаблоне:
{% assets filters="jsmin", output="js/gen/blueprint_name/script.js", "blueprint_name/js/script.js" %}
        <script type="text/javascript" src="{{ ASSET_URL }}"></script>


В итоге генерится
<script type="text/javascript" src="/blueprint_name/static/js/script.js"></script>


Почему игнорируется output?
  • Вопрос задан
  • 155 просмотров
Подписаться 1 Простой Комментировать
Пригласить эксперта
Ответы на вопрос 1
@toobinks Автор вопроса
Оказалось всё просто - в DEBUG статика граздаётся из blueprint, а в релизе из общего static.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы