Оба механизма шаблонов используют теги {{}}. Я пытаюсь использовать HTML-файл динамически в BottlePy, чтобы я мог динамически создавать файлы javascript, но в этом HTML-файле есть шаблоны Handlebars. Любые идеи о том, как обойти это? Я слышал об этой проблеме с другими фреймворками (например, Angular и Django), но я не уверен, что здесь применяется одно и то же исправление.Шаблон Handlebars и шаблон BottlePy (SimpleTemplate), конфликтующий
Некоторые идеи, которые я придумал, являются:
- Изменить тег одного из шаблонных движков
- дробить HTML-файл на множество (делать, если вы можете с этим не знаю) частей и динамически включать их (может работать, но это не мой первый выбор)
Если бы я мог выполнить # 1, это было бы здорово, но после небольшого количества поисковых запросов я не уверен, что это возможно. Я открыт для использования механизма шаблонов, отличного от SimpleTemplate, до тех пор, пока его поддерживает бутылка. # 2 жертвует некоторой скоростью загрузки, которая является движущей силой всей этой проблемы, так что я предпочел бы не делать этого, если это возможно.
Пожалуйста, дайте мне знать, если проблема неясна, и я могу объяснить ее лучше. Спасибо за ваше время!
У меня такая же проблема. –