Conoce a Django, un framework de alto nivel de Python Web.

Conoce a Django

Django es un framework de alto nivel de Python Web que fomenta un desarrollo rápido y un diseño limpio y pragmático. Construido por desarrolladores experimentados, se encarga de gran parte de la molestia de desarrollo web, por lo que puede centrarse en escribir su aplicación sin necesidad de reinventar la rueda. Es de código abierto y gratuito.

Ridículamente rápido.

Django fue diseñado para ayudar a los desarrolladores a llevar las aplicaciones desde el concepto hasta su finalización lo más rápido posible.
Tranquilizador y seguro.

Django toma en serio la seguridad y ayuda a los desarrolladores a evitar muchos errores de seguridad comunes.
Excesivamente escalable.

Algunos de los sitios más activos de la Web aprovechan la capacidad de Django de escalar rápida y flexiblemente.

Cómo obtener Django

Django está disponible de código abierto bajo la licencia BSD. Recomendamos usar la última versión de Python 3, pero también puedes usar Python 2.7. Consulte las preguntas más frecuentes sobre las versiones de Python compatibles con cada versión de Django. A continuación, le indicamos cómo obtenerlo:
Opción 1: obtener la última versión oficial

La última versión oficial es 1.11.4. Lea las notas de la versión 1.11.4 y luego instálela con pip:

Pip instala Django == 1.11.4

Opción 2: obtenga la versión de desarrollo más reciente

La última y mejor versión de Django es la que está en nuestro repositorio Git (nuestro sistema de control de revisiones). Esto es solo para usuarios experimentados que quieren probar los cambios entrantes y ayudar a identificar los errores antes de un lanzamiento oficial. Consígelo usando este comando shell, que requiere Git:

Git clone https://github.com/django/django.git

También puede descargar un tarball gzip de la versión de desarrollo. Este archivo se actualiza cada vez que cometemos el código.

Desde su sitio oficial lo puedes encontrar en este enlace :

https://www.djangoproject.com/download/1.11.4/tarball/
Después de conseguirlo

Consulte la guía de instalación para obtener más instrucciones. Asegúrese de leer la documentación que corresponde a la versión de Django que acaba de instalar.

Arquitectura

Implementa MVC(Model View Controller) pero lo llama MTV(Model Template View), las forma de trabajar las controladoras(Views, vistas en Django) y las vistas(Template, plantillas en Django) y la capa modelo son de Django puramente.

Debe tenerse encuenta a la hora de desarrollar la versión con que se cuenta, pues las versiones difieren mucho de las anteriores.

Por defecto pueden utilizarse su propias aplicaciones para implementar seguridad y lo más sorprendente un sitio de administración para administrar usuarios y grupos del sistema e insertar, editar y eliminar datos directamente pero esto esta abalado con un sistema de trazas en la parte de adminstración solamente.

Pretende que los programadores trabajen

Presenta una clase que gestiona un paginador, gran cantidad de librerías útiles y re-utilizables y muchas otras cosas.

Fuerte comunidad y sobretodo apoyada por Google.

Es multiplataforma.

Potentes IDE de desarrollo.

En este aspecto he intentado trabajarlo con Eclipse(PyDev), Aptana, ipython y SublimeText desde Windows y Manjaro/Linux  pero a mi entender ningún como el Pycharm.

Conoce a Django, un framework de alto nivel de Python Web.