Форма 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)