AnswerBun.com

uso de la etiqueta form , atributo action

Stack Overflow en español Asked by Erick Toledo on November 5, 2020

estoy aprendiendo a usar formularios en html pero parece que estoy haciendo algo mal

tengo este codigo html

<form action="/buscar/" method="GET">
    <input type="text" name="producto">
    <input type="submit" value="Buscar">
</form>

el formulario se encuentra en la url http://127.0.0.1:8000/app/busquedaProductos/
se supone que al llenar el formulario y enviarlo me debe de llevar a

http://127.0.0.1:8000/app/buscar/

como espesifica el artibuto ‘action’, pero en su lugar me lleva a

http://127.0.0.1:8000/buscar/

pagina la cual no existe, como puedo lograr que me lleve a la url que quiero?, estoy usando django por cierto

One Answer

Hard code

<form action="/app/buscar/" method="GET">
    <input type="text" name="producto">
    <input type="submit" value="Buscar">
</form>

Si tienes configurado el nombre para la vista que recibe el formulario. Tendrías algo asi. Esto es mejor a la hora de renombrar tus urls.

Suponiendo una app "busqueda".

urls.py

urlpatterns = patterns('busqueda.views',
    url(r'^$', view="buscar", name="busqueda_buscar"),
)

Template

<form action="{% url 'busqueda_buscar' %}" method="GET">
    <input type="text" name="producto">
    <input type="submit" value="Buscar">
</form>

Correct answer by loki on November 5, 2020

Add your own answers!

Related Questions

como paginar una list en angular

1  Asked on January 4, 2022 by user184448

     

Filtrar sólo si el campo no está vacío c#

2  Asked on January 4, 2022 by l-ronquillo

     

Mostrar AM/PM y ordenar fecha en tabla

1  Asked on January 4, 2022 by jj-rr

 

No se guarda los datos en sqlite3

1  Asked on January 4, 2022

     

¿como auto mapear con automapper-js?

0  Asked on January 4, 2022 by anonymous-programer

       

Filtrar informacion de un Datatable con instruccion IN

1  Asked on January 4, 2022 by elnapster

     

Problema SCSS / CSS

1  Asked on January 1, 2022 by alfonso-perez

     

Eloquont Laravel filtrar anidadamente

0  Asked on January 1, 2022

   

Ask a Question

Get help from others!

© 2022 AnswerBun.com. All rights reserved. Sites we Love: PCI Database, MenuIva, UKBizDB, Menu Kuliner, Sharing RPP