В моем проекте django я должен преобразовать шаблон var ina в html.
Я делаю это на мой взгляд:
con_stat = "<div id='overlay_demo' style='display:block'><div id='text-demo'><div class='login-box-body'><p class='login-box-msg'><strong><font color='red'>MY TITLE HERE</font></strong></p><br>My text here<br><br><div><form><button onclick='location.href=https://mywebsite.com/contact;' class='btn btn-block btn-danger btn-lg'>REPORT THE PROBLEM</button><br><a href='/register/retry'><button class='btn btn-block btn-success btn-lg'>RETRY THE REGISTRATION PROCES</button></a></form></div></div></div></div>"
context_dict = {'all_case': test_case, 'all_set': sg, 'the_stat': con_stat}
response = render(request, b_temp, context_dict, context)
Хорошо, на данный момент в моем HTML-шаблон:
{% autoescape off %}{{ the_stat }}{% endautoescape %}
или я тоже попробую:
{{ the_stat|safe }}
Шаблон
теперь корректно отображает html, но проблема в ссылке, не работает моя первая кнопка (с функцией onclick =) и вторая (с ссылкой href).
В каждом случае, когда я нажимаю, нужно перезагрузить одну и ту же страницу.
Кто-то испытывал некоторые проблемы, связанные со ссылкой, рендеринг javascript в шаблоне django, подобный приведенному выше?
Огромное спасибо заранее