Внешний URL в iframe для встраивания внешнего url в Django

Я хочу встроить pptx, загруженный в папку OneDrive, в тег iframe в шаблоне Django. У меня есть урлы, хранящиеся в модели и сохраненные в базе данных SQLite. В этом смысле, в файле views.py у меня есть следующий код:

context = {
  'selectedunit': selectedunit,
  'url_to_be_inserted': MyModel.objects.filter(unit=selectedunit)
}
return render(request, 'web.html', context)

Код для web.html очень прост:

{% extends 'base.html' %}
{% load static %}

{% block content %}
<div class="container col-lg-8">
  <div class="center">
      <iframe class="center" src={{ url_to_be_inserted.url }} width="100%" height="300%" frameborder="0"/>
  </div>
</div>
{% endblock %}

В результате получился снимок ниже: enter image description here

Хотя я хотел бы встроить ppt в веб-сайт. Если я напрямую вставляю URL, а не использую контекстную переменную, то все работает. То есть:

<iframe class="center" src="https://..." width="100%" height="300%" frameborder="0"/>

В данном случае результат выглядит следующим образом (ppt встроен в веб-сайт): enter image description here

Причина, по которой это делается, заключается в том, что в зависимости от переменной selectedunit я хотел бы обратиться к другому pptx с другим URL, и я хотел бы динамически менять указатель (как вы видите выше, фильтруя модель).

Как я могу решить эту проблему?

Большое спасибо заранее

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