Проекты Django в качестве настольных приложений: как?
Как сделать проекты Django упакованными как настольные приложения? Я нашел несколько учебных пособий, но есть ли какое-нибудь решение, как DjangoKit, для Linux и Windows?
Изменить: Еще одна альтернатива Super Zippy, она берет пакет Python и его чистые зависимости Python и преобразует их все в один исполняемый файл.
Ответ 2
Возможно, вы захотите посмотреть в Appcelerator (ссылка) Titanium Desktop для разработки веб-приложений на рабочем столе.
Это полностью перекрестная платформа, Linux, Mac OSX, Windows.
Он поддерживает запуск кода Python, Ruby и JavaScript в вашем приложении, который одновременно взаимодействует с одним пэтером в одном приложении. Это довольно мило.
Ответ 3
(Полное раскрытие, я основатель ToDesktop. Хотя я думаю, что это полезный ответ)
Если ваше приложение Django уже развернуто как веб-приложение, вы можете поместить его в Electron.
Если веб-приложение не нужно распространять среди пользователей (т.е. вам не нужен установщик или подпись кода), тогда Nativefier отлично подходит для этого. Это бесплатно и с открытым исходным кодом. Я сделал руководство по Nativefier здесь.
Если вы распространяете среди пользователей, то вам, вероятно, понадобится установщик, подпись кода и автообновления для Electron. ToDesktop сделает все это за вас без какой-либо кодировки или конфигурации.
Здесь сравнение двух здесь.