Tutorial Python 3 #57 Usuarios Parte 1 Registro (Django)
En este tutorial aprenderemos a crear un sistema de registro de usuarios en Django.
Paso 1: Crear un modelo de Usuario
Lo primero que debemos hacer es crear un modelo de Usuario en Django. Para ello, abrimos nuestro archivo models.py y agregamos el siguiente código:
from django.db import models
class Usuario(models.Model):
nombre = models.CharField(max_length=100)
email = models.EmailField()
contraseña = models.CharField(max_length=50)
Paso 2: Crear un formulario de Registro
A continuación, creamos un formulario de registro en Django. Creamos un archivo forms.py y agregamos el siguiente código:
from django import forms
class RegistroForm(forms.Form):
nombre = forms.CharField(max_length=100)
email = forms.EmailField()
contraseña = forms.CharField(widget=forms.PasswordInput)
Paso 3: Crear una vista de Registro
Luego, creamos una vista de registro en Django. Abrimos nuestro archivo views.py y agregamos el siguiente código:
from django.shortcuts import render
from .forms import RegistroForm
def registro(request):
if request.method == 'POST':
form = RegistroForm(request.POST)
if form.is_valid():
# Guardar usuario en la base de datos
form.save()
return HttpResponse('Registro exitoso')
else:
form = RegistroForm()
return render(request, 'registro.html', {'form': form})
Paso 4: Crear una plantilla de Registro
Finalmente, creamos una plantilla de registro en Django. Creamos un archivo registro.html en nuestra carpeta de templates y agregamos el siguiente código:
{% csrf_token %}
{{ form.as_p }}
Con estos pasos hemos creado un sistema de registro de usuarios en Django. ¡Espero que este tutorial haya sido útil!
lo mejor <3
Consulta, tantas palabras, metodos, como hace uno para no olvidarselos al otro dia ? jajaja
muy bueno