Сохраните вывод python в Django Models

У меня есть этот код в моем файле views.py:

def home_output(request):
    commandRun = 'python script.py'
    data = os.system(commandRun)
    print(data)
    return render(request, 'home-view.html', {'data': data})

Когда я открываю страницу в Django, там есть кнопка для запуска приведенного выше кода. Когда я запускаю сервер и нажимаю на кнопку, я получаю ошибки на экране, но я могу видеть вывод в терминале, что означает, что кнопка сработала и запустила скрипт.

Все, что я хочу, это захватить этот вывод и показать его на веб-странице.

Я новичок в Django, поэтому не знаю, как подойти к этой проблеме. Должен ли я изменить свой скрипт, чтобы перейти к django.models и сохранить некоторые данные? Или я должен сделать что-то в Django для получения данных?

Мне нужно руководство, как двигаться дальше...

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