Как вызвать конкретный скрипт / программу на python с помощью кнопки HTML с помощью DJango

#python #django #python-3.x #face-detection

#python #django #python-3.x #распознавание лиц

Вопрос:

У меня есть программа распознавания лиц (построенная на python), и я изо всех сил пытаюсь вызвать такую программу изнутри веб-сайта (построенного на DJango). На моем персональном компьютере программа распознавания лиц может быть запущена с помощью python eye_tracker . Я весь день пробовал предлагаемые решения в Интернете, но без какого-либо успеха. То, что я пытаюсь сделать, довольно просто: создайте кнопку на веб-сайте, которая вызывает программу распознавания лиц (программа предназначена для открытия камеры персонального компьютера в новом окне). Может ли кто-нибудь мне помочь?

Комментарии:

1. Это может показаться глупым запросом, но под окном вы не имеете в виду окно веб-браузера, верно?

2. Нет. Новое окно с использованием материала CV2.

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

4. Для достижения этого можно обойти, но для этого потребуется сервер на стороне клиента, который будет запускаться python_eye_tracker при вызове некоторого URL.

5. Я не пробовал что-то подобное в прошлом, но я думаю, вы можете связать другой URL с кнопкой, которая вызывает представление, содержащее код python_eye_tracker. Или выполнить команду оболочки из модуля view using subprocess, который запустит python_eye_tracker и вернет браузеру сообщение об успешном завершении.