У меня есть проект django, который работает аналогично Jupyter Notebook, с точки зрения того, что это программа, запускаемая в автономном режиме на локальном хосте в веб-браузере, кроме того, в моем веб-приложении есть всплывающее окно веб-камеры opencv, которое будет запущено при нажатии кнопки.
Я хочу развернуть свой проект django, чтобы его можно было запустить, просто щелкнув файл в Windows.
Согласно тому, что я читал, есть два возможных решения:
Какое решение лучше? Лично я бы предпочел второй, но я не понимаю, как это сделать.
Можно ли это сделать так же просто, как с помощью pyinstaller или нет?
Вот мои зависимости для справки:
Джанго подушка Джанго-объект-действия django_user_agents джанго-уборка opencv-python imutils cmake dlib распознавание лица
Я думаю, что лучше всего было бы использовать контейнеры, например, например. докер. После этого у вас есть следующие преимущества:
к вашему сведению: есть много руководств по развертыванию django в контейнерах докеров :)