Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

247
Views
Haga referencia a una variable django entre varias etiquetas de plantilla en html

editado para mayor claridad:

Así que tengo una lista de bebidas en mi menú desplegable de selección. Según lo que se seleccione, quiero que la página web represente los ingredientes que tiene la bebida (que obtengo de mi función de etiqueta drink_joins).

El primer problema es que el valor del menú desplegable se establece en el primer valor, incluso si el usuario selecciona uno diferente.

 <select> {% for drink in drinks %} <option id="dropdown" value="{{drink.drink_name}}">{{drink.drink_name}}</option> {% endfor %} </select>

IE here function myFunc(){x = document.getElementById('dropdown').value} solo obtendrá el primer elemento en las bebidas, sin importar lo que se seleccione en el menú desplegable.

El segundo problema es una vez que se soluciona, ¿cómo puedo pasar ese valor a mi etiqueta, sin que esté en el bucle for? Por ejemplo, {{'Margarita'|drink_joins}} devolvería la lista correcta, pero no sé cómo colocar una variable allí.

 <select> {% for drink in drinks %} <option id="dropdown" value="{{drink.drink_name}}">{{drink.drink_name}}</option> {% endfor %} </select> <p> {{ [needs string of dropdown value] | drink_joins }}</p>

problema

about 4 years ago · Juan Pablo Isaza
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!