Primeros Datos Personales en Django Framework

3 minuto(s)

Quieres trabajar con formularios que permitan registrar y guardar información como nombre, apellido, email o teléfono dentro de un proyecto con Django Framework.

En este artículo te explicaré paso a paso cómo funcionan los datos personales en Django, cómo crear modelos, vistas, formularios y cómo mostrar esa información en la web.

Te servirá para aclarar todas tus dudas, incluso si recién estás comenzando con Django.

¿Qué son los datos personales en Django?

Django utiliza un concepto llamado Modelos para representar datos.

Un “dato personal” es simplemente un campo dentro de un modelo.

Por ejemplo: nombre, apellido, correo, edad, etc.

Para guardar datos personales de un usuario, Django usa:

  • Modelos (models.py): definen qué campos se guardan.
  • Formularios (forms.py): permiten recibir datos del usuario.
  • Vistas (views.py): procesan los datos.
  • Templates (HTML): muestran el formulario y la información.

1. Crear el modelo de datos personales

Primero, definimos los campos que queremos guardar. Crea o edita tu archivo models.py:


Después ejecuta:

2. Crear un formulario para capturar los datos

Crea un archivo forms.py dentro de tu app:

3. Crear la vista para procesar y guardar la información

En views.py agrega:


Nuestro formulario de registro de datos se veria asi:

Formulario de registro creado en Django Framework
Puedes agregarle los campos que desees

4. Crear la URL para acceder al formulario

En tu archivo urls.py agrega:

5. Crear el template HTML del formulario

Crea un archivo llamado formulario.html:

7. ¿Cómo ver los datos guardados?

Puedes verlos desde el panel admin de Django:


Luego entra a:

  • http://tuweb.com/admin
  • o a http://127.0.0.1:8000/admin
  • o a http://localhost:8000/admin

Depende de en que entorno estes trabajando.

Para mostrar los datos en una página HTML, agrega otra vista en views.py:


Crea un archivo llamadon lista.html y agregale:

Preguntas frecuentes

A continuación despejo algunas de tus dudas:

¿Es seguro guardar datos personales en Django?

Sí, si usas HTTPS, validación y permisos adecuados. Django viene con protección CSRF y validaciones integradas.

¿Puedo agregar más campos?

Sí, simplemente añade más campos al modelo y ejecuta migraciones.

¿Puedo editar datos ya guardados?

Sí, Django permite editar registros usando formularios de actualización.

¿Los datos personales se pueden relacionar con el usuario?

Sí, puedes usar models.OneToOneField(User) o ForeignKey para vincularlos al usuario logueado.

Conclusión

Ahora ya sabes cómo crear, guardar y mostrar los primeros datos personales en Django.

Este proceso es uno de los pilares de cualquier aplicación web, desde un formulario de contacto hasta un sistema de usuarios más avanzado.

Si estás comenzando con Django, este es un excelente primer paso para entender cómo funciona el flujo completo de datos.

Django 20-11-2025 20-11-2025 Crear un PostEventos DevsForo

Sobre el Autor

Juan Castro

Juan Castro — Ingeniero de Software con más de 17 años de experiencia en desarrollo, ia, ml, devops, data science, ciberseguridad y tecnología.

Certificados oficiales:


Ver más