#python-3.x #django #pyviz
Вопрос:
Это скорее вопрос о графиках pyvis, но также касается сервера django, работающего с серверной частью sqlite3. Одно из моих представлений должно создать интерактивный график pyvis и отобразить его в браузере клиентов. Я могу сделать это без приложения django со следующим кодом:
from pyvis.network import Network
network = Network()
network.show('map.html')
Как вы можете видеть с помощью этого метода, pyvis создает html-файл и сначала сохраняет его на диск. nework.show() просто открывает файл в браузере. Поскольку я буду запускать это в веб-приложении django, я бы предпочел создать html-код графика без сохранения его на диске, а затем просто вернуть его в виде строки в HttpResponse для представления. Возможно ли это сделать, или есть другой более подходящий способ?