我目前正在开发一个基于 python/django 的开源软件。该软件稍后应该可以由标准的 windows/linux 用户轻松安装,而无需任何编程经验。它还应该可以移植到不同的计算机上。这些计算机上唯一需要的安装应该是 python 本身。
有没有办法让它工作?
我已经发现这个“dbuilder” Django 项目作为桌面应用程序:如何? 桌面应用程序操作方法
它似乎有点过时并且不是一个非常顺利的解决方案。
有更好的解决方案吗?
我目前正在开发一个基于 python/django 的开源软件。该软件稍后应该可以由标准的 windows/linux 用户轻松安装,而无需任何编程经验。它还应该可以移植到不同的计算机上。这些计算机上唯一需要的安装应该是 python 本身。
有没有办法让它工作?
我已经发现这个“dbuilder” Django 项目作为桌面应用程序:如何? 桌面应用程序操作方法
它似乎有点过时并且不是一个非常顺利的解决方案。
有更好的解决方案吗?
只需在记忆棒上使用便携式版本的 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