我们正在考虑将Django用于一个应用程序,该应用程序通常被视为桌面应用程序。也就是说,它不是要安装在我们的服务器上,而是直接安装在客户的笔记本电脑上(但仍可以通过其在本地主机上的浏览器进行访问)
虽然可以要求安装Python,但不需要安装Django或其他依赖项。
它可能会使用内部runserver
运行。并且最有可能不使用SQL(或在必要时仅使用SQLite。)
是否可以将应用程序与Django及其所有依赖项“打包”在一起? 这里有哪些选项?理想情况下,安装指南应为:
python3 manage.py runserver
注意I:目标不是将可公开访问的网站打包为应用程序。
注II:我发现的唯一相关问题是几岁(分别是10岁和7岁)
注释III:客户使用Linux,Mac和Windows。