Вывод строки, содержащей шаблон django, форму и svg
У меня проблема, я хочу вывести строку, как это делает HttpResponse
, но проблема в том, что строка является содержимым html файла, содержащего шаблон django и svg код. HttpResponse не интерпретирует шаблон django и csrf_token. Он просто копирует их как текст
Например:
def mysresponse(request):
ch= " {% extends 'base.html' %} {% block content%}form django and svg
content {%endblock%}"
return httpResponse(ch)
Этот код копирует шаблоны {% extends 'base.html' %} {% block content %}, {% endblock %}, но интерпретирует содержимое svg и формы, кроме csrf_token.
Есть ли способ сделать это, пожалуйста?
Для размещения команд Django в шаблонах необходимо использовать команду rendering Вы можете использовать django doc https://docs.djangoproject.com/en/4.0/topics/http/shortcuts/