I'm getting ready to start developing web content (simple web pages, heavy duty web services) in Django. What are my options for IDEs? What are the good points and bad points? Is Aptana in Eclipse good for this. I would like to be able to easily push my updates to the remote server.
Spyder is another great cross-platform and open-source Python IDE. It is also known as Scientific Python Development IDE and is the most lightweight Python IDE.
Django Pydev - Eclipse plugin for developing Django/Python Apps. It's free.
Pycharm - Python and Django IDE from JetBrains(people who brought us IntelliJ IDE). Not free.
Update: There is community edition of Pycharm, which is free, although it does not have all the features of the Professional edition. Check out the feature comparison matrix.
I have tried all IDEs. I have Been using Eclipse+PyDev for the past few months. I recently switched to PyCharm. I think it's got the whole package. Not free, though. However I think its price is right. Although I can get it for free through the university which I study as a PhD student, I seriously consider paying for it.
Yes, PyCharm is free for opensource projects and educational purposes.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With