Вывод строки, содержащей шаблон 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/

Вернуться на верх