Skip to content

Commit 029201b

Browse files
committed
validationForm
1 parent 2ddb535 commit 029201b

File tree

1 file changed

+13
-2
lines changed

1 file changed

+13
-2
lines changed

forms_django/forms_django/views.py

Lines changed: 13 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,19 @@ def goal(request):
1010
if request.method != 'POST':
1111
return HttpResponse('Metodo no permitido')
1212

13+
1314
return HttpResponse(request.POST['name'])
1415

1516
def widget(request):
16-
form = CommentForm()
17-
return render(request, 'widget.html', {'form' : form})
17+
if request.method == 'GET':
18+
form = ContactForm()
19+
return render(request, 'widget.html', {'form' : form})
20+
21+
if request.method == 'POST':
22+
form = ContactForm(request.POST)
23+
if form.is_valid():
24+
# Aqui irian todas las acciones a realizar cuando los datos son correctos
25+
return HttpResponse("Valido")
26+
else:
27+
# Aqui comunicamos al usuario que los datos no son validos
28+
return render(request, 'widget.html', {'form' : form})

0 commit comments

Comments
 (0)