Solución:
Encontré el error (error tipográfico).
El fragmento debe ser:
{% if form.errors %}
{% for field in form %}
{% for error in field.errors %}
<p> {{ error }} </p>
{% endfor %}
{% endfor %}
{% endif %}
tuve errors
en lugar de error
.
tienes que enviar el contexto de tu formulario nuevamente si is_valid () no es cierto,
if form.is_valid():
return redirect('/user/contact/')
else:
return render(request, 'users/contact.html', context={'form': form})
porque sus errores se mostrarán en su formulario else: devolverá ValueError
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)