1

我目前正在开发一个基于 python/django 的开源软件。该软件稍后应该可以由标准的 windows/linux 用户轻松安装,而无需任何编程经验。它还应该可以移植到不同的计算机上。这些计算机上唯一需要的安装应该是 python 本身。

有没有办法让它工作?

我已经发现这个“dbuilder” Django 项目作为桌面应用程序:如何? 桌面应用程序操作方法

它似乎有点过时并且不是一个非常顺利的解决方案。

有更好的解决方案吗?

4

1 回答 1

0

只需在记忆棒上使用便携式版本的 python。制作一个运行 projname.bat 文件的批处理文件:

python.exe /django-app-path/manage.py runserver

现在打开浏览器并浏览它,默认地址将是:

http://127.0.0.1:8000

如果您需要在您的应用正在运行的其他设备上浏览您的应用:

获取您的服务器 ip

windows shell>ipconfig
linux shell@ ifconfig

然后在该地址上运行您的开发服务器(在批处理文件中):

python.exe /django-app-path/manage.py runserver your-ip-address:port-if-not-80
于 2013-02-20T16:29:35.087 回答