我正在寻找一种直接从PyCharm简化django应用程序的远程部署的方法。
即使部署文件本身仅适用于远程主机并上传文件,我也无法找到在服务器站点上运行其他命令的方法(例如manage.py syncdb)。
我正在寻找一种完全自动化的解决方案,只需单击一下(或命令)即可使用。
最佳答案
我对PyCharm不太了解,所以也许您可以从IDE中做一些事情,但是我想您可能想看一下Fabric项目(http://docs.fabfile.org/en/1.0.1 /index.html)
这是一个很棒的python部署自动化工具。
这是我的结构脚本文件之一。请注意,我做出了很多假设(这是我自己使用的),这些假设完全取决于您要如何设置项目,例如我使用virtualenv,pip和south以及我个人对如何进行设置的偏好。部署以及部署到的位置。
您可能需要重新设计或简化它以满足您的需求。
关于django - 如何从PyCharm在远程主机上运行deploy命令?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6399391/