Django

dev

Crear formularios en Django a partir de un Modelo con ModelForm

Como comenté cuando escribí el artículo sobre Introducción a Django he tenido que empezar a desarrollar aplicaciones web en este framework que cada día me gusta más.

Hoy quiero hablar sobre cómo podemos crear formularios de una forma muy sencilla y directa basándonos en los campos de nuestros modelos mediante la clase ModelForm.

dev

Introducción a Django - Instalación y primer proyecto

Gracias a @Jneight por actualizar este artículo!

Hacía tiempo que el framework web Django estaba en mi lista de cosas a las que echar un vistazo. Por fin he podido sacar un hueco para instalarlo y trastearlo un poquito. Hoy comparto con vosotros lo que he aprendido mediante una pequeña introducción en la que veremos cómo instalar django bajo un entorno virtual para no ensuciar demasiado el sistema, y una pequeña aplicación sacada de la documentación oficial de Django.

Instalar django bajo un entorno virtual con virtualenv

Django desde la version 1.8 (LTS) solo soporta python 2.7 o 3.x (recomendado). En este tutorial se usará la version estable 1.10.2.

Usando python 2.7

Vamos a instalar virtualenv, lo cual nos permitirá crear un entorno virtual en el que trabajar con python e instalar fácilmente aplicaciones mediante pip, que ya viene incluido en python 2.7.9, en caso de tener otra version anterior, deberemos instalarlo.