Я пытаюсь использовать шаблон jinja, как мы используем его в HTML.
# urls.py
from django.urls import path
from CallCenter.views import view_assets
urlpatterns = [
path('', index, name="index"),
path('assets', view_assets)
]
# views.py
def view_assets(request):
return render(request, "CallCenter/new.xml")
<!--base.xml-->
<?xml version="1.0" encoding="UTF-8"?>
<Response>
<Say>
{% block content %}
{% endblock %}
</Say>
</Response>
<!--new.xml-->
{% block content %}
Say this!
{% endblock %}
К сожалению, когда я делаю это, он оборачивается в теги HTML,и я не хочу этогоВывод:
<?xml version="1.0" encoding="UTF-8"?>
<html class="gr_4a9e18fa_ngrok_io">
<head></head>
<body data-gr-c-s-loaded="true">
<response>
<say>
Say this!
</say>
</response>
</body>
</html>
Ожидаемый вывод должен быть:
<?xml version="1.0" encoding="UTF-8"?>
<Response>
<Say>
Say this!
</Say>
</Response>
Я использую ngrok для доступа к странице / assets. И вывод, который я получил, был через ngrok_address / assets / new.xml