Я перепробовал несколько IDE, включая Eclipse с PyDev и Aptana Studio. PyCharm от JetBrains - безусловно, самая удобная и легкая среда разработки для разработки на Python и Django.
Если вы работаете над проектами с открытым исходным кодом, это лучшее, на что вы можете пойти, поскольку они предлагают бесплатную лицензию для проектов с открытым исходным кодом / в образовательных целях. Они проверяют это, прежде чем предоставить вам лицензию.
В IDE есть также опция SSH, Терминал, Контроль версий, Консоль Python, Командная консоль администратора Django, что, я думаю, является отличным функционалом.