Hello Djangians, I have a select drop-down list in a form. whenever I will select an option, it should pop-up a list containing information about the package. Please suggest how to achieve this. Thank You
On Thu, May 21, 2020 at 2:59 AM chaitanya orakala <[email protected]> wrote: > wow... thanks Devansh. It was simple and easy to understand and no extra > hassle to add new language into the code. > > On Thu, May 21, 2020 at 2:04 AM Devansh Chaubey <[email protected]> > wrote: > >> Hey Chaitanya , >> You can do something like this >> In the models.py >> CHOICES=[('Basic','Basic'), ('Standard','Standard'), ('Advanced', >> 'Advanced')] class Modelname(models.Model): >> pack=models.CharField(max_length=12,choices=CHOICES,blank=True) *Forms.py >> class Formname(forms.ModelForm): class *meta: * model=modelname >> fields=(pack,name,email) * >> widgets = { 'pack':forms.radioselect() } >> >> >> >> >> On Thu, 21 May 2020 at 11:19, chaitanya orakala <[email protected]> >> wrote: >> >>> Thank you for your response. I see some javascript inside the form. I am >>> not fully aware of it. is there any template which I can use in forms?? >>> >>> On Thu, May 21, 2020 at 1:22 AM Vishesh Mangla < >>> [email protected]> wrote: >>> >>>> #template >>>> >>>> <select id="cars" name="carlist" form="carform"> >>>> <option value="volvo">Volvo</option> >>>> <option value="saab">Saab</option> >>>> <option value="opel">Opel</option> >>>> <option value="audi">Audi</option> >>>> </select> >>>> >>>> >>>> >>>> <form class=”f1” style=”display:none;” method=> >>>> >>>> </form> >>>> >>>> >>>> >>>> >>>> >>>> <form class=”f2” style=”display:none;” method=> >>>> >>>> </form> >>>> >>>> <form class=”f3” style=”display:none;” method=> >>>> >>>> </form> >>>> >>>> <script> >>>> >>>> Document.querySelector(“select”).addEventListener(“change”,(ele)={ >>>> >>>> If ele.target.textContent ==”Volvo”: >>>> >>>> .. >>>> >>>> Else if >>>> >>>> ... >>>> >>>> Else >>>> >>>> ... >>>> >>>> }) >>>> >>>> </script> >>>> >>>> >>>> >>>> Otherwise just send a form to pick the user preference out of Basic, >>>> Standard, Advanced, get the request and based on the request’s attributes >>>> send a form back through redirect function. >>>> >>>> Sent from Mail <https://go.microsoft.com/fwlink/?LinkId=550986> for >>>> Windows 10 >>>> >>>> >>>> >>>> *From: *Sai <[email protected]> >>>> *Sent: *21 May 2020 10:00 >>>> *To: *Django users <[email protected]> >>>> *Subject: *How to invoke Sub Form which have MULTIPLE OPTIONS to >>>> choose inside Django Form. >>>> >>>> >>>> >>>> Hi Everyone, >>>> >>>> I am pretty much familiar with Django Forms with models. I want to >>>> build a Submit Form which consists of attributes like UserName, Email, >>>> address field and 3 options to select the packages, for example, Basic, >>>> Standard, and Advanced. I have gone through Django Docs but there is no >>>> such thing. >>>> >>>> >>>> >>>> Please let me know how to achieve this and open to ideas. >>>> >>>> >>>> >>>> Thank You in Advance. >>>> >>>> -- >>>> You received this message because you are subscribed to the Google >>>> Groups "Django users" group. >>>> To unsubscribe from this group and stop receiving emails from it, send >>>> an email to [email protected]. >>>> To view this discussion on the web visit >>>> https://groups.google.com/d/msgid/django-users/cb12fc88-0d5a-4ec4-a6d6-1272a0a69d9a%40googlegroups.com >>>> <https://groups.google.com/d/msgid/django-users/cb12fc88-0d5a-4ec4-a6d6-1272a0a69d9a%40googlegroups.com?utm_medium=email&utm_source=footer> >>>> . >>>> >>>> >>>> >>>> -- >>>> You received this message because you are subscribed to the Google >>>> Groups "Django users" group. >>>> To unsubscribe from this group and stop receiving emails from it, send >>>> an email to [email protected]. >>>> To view this discussion on the web visit >>>> https://groups.google.com/d/msgid/django-users/5ec6100b.1c69fb81.97f6e.083a%40mx.google.com >>>> <https://groups.google.com/d/msgid/django-users/5ec6100b.1c69fb81.97f6e.083a%40mx.google.com?utm_medium=email&utm_source=footer> >>>> . >>>> >>> -- >>> You received this message because you are subscribed to the Google >>> Groups "Django users" group. >>> To unsubscribe from this group and stop receiving emails from it, send >>> an email to [email protected]. >>> To view this discussion on the web visit >>> https://groups.google.com/d/msgid/django-users/CAPcTzRaKzDosDCbUMR%3DHyM6bDEvk3VPmhEEcZ750Lho0uwrFjw%40mail.gmail.com >>> <https://groups.google.com/d/msgid/django-users/CAPcTzRaKzDosDCbUMR%3DHyM6bDEvk3VPmhEEcZ750Lho0uwrFjw%40mail.gmail.com?utm_medium=email&utm_source=footer> >>> . >>> >> -- >> You received this message because you are subscribed to the Google Groups >> "Django users" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to [email protected]. >> To view this discussion on the web visit >> https://groups.google.com/d/msgid/django-users/CANqZwQmvAk-ZW7U-s-c97PZmuQSmB1mnJ-LfFK8wZYqjg3DSiA%40mail.gmail.com >> <https://groups.google.com/d/msgid/django-users/CANqZwQmvAk-ZW7U-s-c97PZmuQSmB1mnJ-LfFK8wZYqjg3DSiA%40mail.gmail.com?utm_medium=email&utm_source=footer> >> . >> > -- You received this message because you are subscribed to the Google Groups "Django users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/django-users/CAPcTzRbeMYVjt%3D1zxjAFderzLz7F2PG_36Tmsi0-J%2BOnB61F1w%40mail.gmail.com.

