jp.av.dev 2020-11-14 19:01:46 -03:00
parent 2e5f5cd856
commit 79b629ae67

@ -7,4 +7,70 @@
## Formularios ## Formularios
### Creacion del formulario
*/TiendaOnline/gestionPedidos/templates/busqueda_prods.html*
```
<html>
<head>
<title>Búsqueda de productos</title>
</head>
<body>
<form action="/buscar/" method="GET">
<input type="text" name="prod">
<input type="submit" value="Buscar">
</form>
</body>
</html>
```
### Creación vista formulario
*gestionPedidos/views.py*
```
from django.shortcuts import render
# Create your views here.
def busqueda_productos(request):
return render(request, "busqueda_prods.html")
```
### Restistrar url(path)
*urls.py*
```
...
from gestionPedidos import views
urlpatterns = [
....
path('buscar_productos/', views.busqueda_productos),
....
```
### Crear vista para el *submit* "buscar"
*gestionPedidos/views.py*
```
...
from django.http import HttpResponse
...
def buscar(request):
msj = "Estas búscando por: %r" %request.GET["prod"]
return HttpResponse(msj)
```
### Registrar url
*urls.py*
```
...
urlpatterns = [
...
path('buscar/', views.buscar),
]
```
***Metodo***
*GET http://192.168.0.4:8000/buscar/?prod=alicate*