Рендеринг нескольких графиков matplotlib в моем представлении Django с использованием BytesIO

У меня возникают трудности с отображением нескольких графиков matplotlib в моем Django View. Когда я делаю это с одним графиком, все работает нормально, но как только я пытаюсь добавить более одного графика в мое представление, второй график не отображается правильно. Я уверен, что это как-то связано с тем, как я использую BytesIO().

В моем HTML, если закомментировать часть графика построения портфеля (первый график), график эффективной границы отображается отлично (второй график). Таким образом, определенно портфельный график, который идет первым, портит график эффективного фронтира, но почему?

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