Форма Django не отображается

Здравствуйте, я пытаюсь создать форму в Django, но она не отображается в браузере

view.py

from django.shortcuts import render, HttpResponse
from .forms import FormularioRegistro

def registro(request):
     form= FormularioRegistro()

     return render(request,'Proyecto_RapiExpress_App/registro.html', {'form': form})

forms.py

from django.shortcuts import render, HttpResponse
from .forms import FormularioRegistro

def registro(request):
     form= FormularioRegistro()

     return render(request,'Proyecto_RapiExpress_App/registro.html', {'form': form})

registro.html

{% extends "base.html" %}

{% block title %}

    Registro
{% endblock %}

{% block content %}

    
        {{form}}
    
    
{% endblock %}

Сначала попробуйте перезапустить сервер, и если это не сработает, попробуйте структурировать вашу функцию представления следующим образом

from django.shortcuts import render, HttpResponse
from .forms import FormularioRegistro

def registro(request):
    if request.method == 'POST':
        form= FormularioRegistro()

context = {'form': form}
return render(request,'Proyecto_RapiExpress_App/registro.html', context)
Вернуться на верх