2010-12-12 33 views
9

Me estoy preparando para comenzar a desarrollar contenido web (páginas web simples, servicios web de alta resistencia) en Django. ¿Cuáles son mis opciones para IDEs? ¿Cuáles son los puntos buenos y malos? Es Aptana en Eclipse bueno para esto. Me gustaría poder enviar fácilmente mis actualizaciones al servidor remoto.IDE para el desarrollo web de Django

+0

No, no lo eres. Alguien vendrá pronto para moverlo. –

+0

Oh oops. ¿Me puede recomendar un sitio mejor? – JnBrymn

+0

Pruebe StackOverflow. –

Respuesta

11

Django Pydev - Complemento Eclipse para desarrollar aplicaciones Django/Python. Es gratis.

Pycharm - Python y Django IDE de JetBrains (personas que nos trajeron IntelliJ IDE). No gratuito.

Actualización: Existe una edición de comunidad de Pycharm, que es gratuita, aunque no tiene todas las características de la edición Professional. Consulte el feature comparison matrix.

+0

Como realmente me gusta la posibilidad de usar Eclipse, la primera opción parece interesante. ¿Cómo se trata con los repositorios SVN remotos? – JnBrymn

+0

Eclipse tiene complementos para compatibilidad con SVN. Siendo un usuario de Git en la línea de comando, realmente no sé lo bueno que es. Pero acceder a los repos remotos parece ser una característica trivial que debería ser compatible con el complemento. – rubayeet

3

Recomiendo mucho ide. No voy a hacer Python comercialmente sin él.

+0

Eche un vistazo a su soporte de depuración de django http://www.wingware.com/doc/howtos/django – basarat

6

He intentado todos los IDEs. He estado usando Eclipse + PyDev durante los últimos meses. Recientemente cambié al PyCharm. Creo que tiene todo el paquete. No es gratis, sin embargo. Sin embargo, creo que su precio es correcto. Aunque puedo obtenerlo gratis a través de la universidad que estudio como estudiante de doctorado, considero seriamente pagar por ello.

Sí, PyCharm es gratuito para proyectos de código abierto y fines educativos.

2

recomiendo PyCharm y PhpStorm como PHP IDE

2

Eclipse + PyDev, NetBeans, Eric en el pasado. Pycharm es la mejor opción de la historia, especialmente para el desarrollo web con Django.

3

Komodo Edit ..

no cuesta nada, pero tiene todo lo que necesita, incluyendo un adecuado y fuera de la caja de soporte de Django.

Eso significa no solo la función de autocompletado de python habitual, sino también funciones específicas de django, y un resaltado de sintaxis específico de django, por ejemplo, para los archivos de plantilla.

Lo uso todos los días. Si necesita más funcionalidad, puede comprar el IDE de Komodo, pero para mí la cantidad de funciones de Komodo Edit es absolutamente suficiente, porque puedo ampliarlas con complementos de su repositorio o crear mis propias macros, etc.

1

Encontré excelente discusión sobre estos temas here

+1

Tenga en cuenta que [las respuestas solo de enlace] (http://meta.stackoverflow.com/tags/link-only-answers/info) no se recomiendan, por lo que las respuestas deberían ser el punto final de una búsqueda de una solución (vs. otra escala más de referencias, que tienden a quedar obsoletas en el tiempo). Considere agregar una sinopsis independiente aquí, manteniendo el enlace como referencia. – kleopatra

1

Koding funciona bien para Django & python2/3 (y cualquier idioma, en realidad). Viene con todos los elementos básicos instalados, y para los elementos que no están instalados, te da una máquina virtual Ubuntu normal, a la que tienes acceso completo a la raíz. Entonces usted no está limitado a lo que ya está en Koding :)

0

Im usando Pycharm, PyCharm por Jetbrain es increíble. hay dos versiones, versión de comunidad y versión Pro. Compatible con versiones Pro para Django. no la versión de la comunidad. La versión Pro no es gratis. Pero aún puedes usar la versión pro para propósitos educativos. si puede enviar un correo electrónico al instituto educativo. puedes registrar el sitio web de jetbrains y confirmar el correo electrónico. y descargue la versión pro y regístrese usando el correo electrónico de su instituto.

Control de versiones: es fácil con PyCham también. https://www.jetbrains.com/pycharm/help/publishing-a-project-on-github.html enter image description here

enjoy.

0

He intentado varios IDEs, incluyendo Eclipse con PyDev, y Aptana Studio. PyCharm de JetBrains es, con mucho, el IDE más conveniente y liviano para el desarrollo de Python y Django.

Si está trabajando en proyectos de código abierto, es lo mejor que puede hacer, ya que ofrecen una licencia gratuita para proyectos de código abierto/fines educativos. Verifican esto antes de que le proporcionen una licencia.

También existe la opción de SSH, Terminal, Control de versiones, Consola Python, Consola de comandos Django Admin dentro del IDE, que creo que son excelentes características para tener.