How to fully develop Django projects in the cloud?
Developing directly in production environment is highly discouraged. You should develop locally using version control systems (git) and test suites to check everything works before the deploy.
Once you've checked everything works, you can pull changes from the remote repository to apply the modifications or use something like jenkins for continuous integration.
But, if you still want to modify your code directly in the cloud. Pycharm is a nice IDE that allows you to work with remove projects. I don't know if this is possible with Sublime.
I have been working with Django on Linux with Sublime Text for a while, but I constantly switch to Windows for graphics design and gaming. I wonder what's the most effective way to develop Django completely in the cloud without having to setup new Django environment for every OS I touch. It would be fantastic if I can just sync the project files from DigitalOcean and edit them on Sublime Text, since online IDEs/terminal from PythonAnywhere, Cloud9, etc. are quite slow and unresponsive.