Swigを使った要素の無効化
例えば権限を持たない人からのクリックを無効化する
<a href="#" class="btn btn-danger btn-rounded btn-sm" {% if user.canDeleteCompletely(user) %}disabled=disabled{% endif %} data-target="#deletePage" data-toggle="modal"><i class="icon-fire" aria-hidden="true"></i> {{ t('Delete Completely') }}</a>
見た目はdisableになっても、クリックできる。
aタグはdisabledをしても反映されない!
JsやJqueryで無効化することはできるけど。。。
https://www.webantena.net/javascriptjquery/javascript-a-disabled/ external_link