Cómo imprimir variables de ramita dentro del código html

Creé una variable, como esta:

{% set checkboxHTML = '<button class="btn btn-default btn-md" data-id="{{b.id}}">Edit</button>' %}

Ahora intento imprimir de dos maneras:

{{ checkboxHTML }}

Arriba se imprime como texto (no html)

{{ checkboxHTML | raw }}

Imprime el html, pero la variable{{ b.id }} no lo toma como rama sintaxis, tómalo como texto

¿Cómo imprimir esa variable dentro de un texto?

Respuestas a la pregunta(2)

Su respuesta a la pregunta