Управление файлами в django через html

Сделал калькулятор на python, хочу его запускать через html шаблон в django, при нажатии кнопки старт он открывается, и появляется input поле, куда нужно ввести первое число затем выбрать действие сложить или вычесть, потом ввести второе число и получить ответ, в шаблон передаётся вся информация для input поля, но я не знаю как реализовать отправку команд в запущено приложения, у меня получается только отправлять команды в терминал подскажите пожалуйста, что можно придумать?

def test(request):
    if 'activation_key' in request.session:
        #поддерживаем сессию если авторизован
        key = request.session['activation_key']
        if request.method == "POST" and 'start' in request.POST:
            #если нажата кнопка старт
            start = request.POST.get('start', False)
            print("запущено")
            #пропишем команду и путь до файла
            script = 'python C:\\Users\\kato-pc\\Desktop\\rad\\mysite\\test.py > C:\\Users\\kato-pc\\Desktop\\rad\\mysite\\text.txt'
            #os.system(script)
            #выпоним команду в терминале
            subprocess.Popen(script, shell=True)
            f = open('C:\\Users\\kato-pc\\Desktop\\rad\\mysite\\text.txt', 'r')
            line = f.read().splitlines()[-1]
            return redirect('/main/test', {'start': start, 'output': line})
        if request.method == "POST" and 'command' in request.POST:
            # если нажата кнопка отправить
            input = request.POST.get('command')

            #берём открытый процесс
            
            #принимаем значение из переменной input и отправляем его в этот процесс



            print("нажал")
            return redirect('/main/test', {'output1': input})
            
        return render(request, 'main/test.html', parm)
    else:
        return redirect('/')
Вернуться на верх