Lucrez la o aplicație de produs pe Python 2.7/Django 1.7.
Am un model pentru produs și anume „product_profile” și vreau să permit clienților mei (utilizatorului final) să întrebe orice lucru referitor la anumite produse folosind un formular.
Cu toate acestea, nu pot permite utilizatorului să selecteze automat produsul (cheie străină), iar clientul trebuie să selecteze dintr-o listă derulantă care este destul de irațională. De asemenea, am atribuit cheia externă în variabilă URL.
aici este codul meu:
MODEL.PY
FORM.PY
VEDERE.PY
Modele URL
Șablon: product_inquiry2.html
Ce ar trebuii să fac?
1 Răspuns 1
Știți care este produsul din codul din adresa URL, deci nu este necesar să îl includeți în formularul dvs.
Pentru a verifica dacă produsul există în baza de date, puteți utiliza comanda rapidă get_object_or_404.
Apoi lăsați „produsul” din lista dvs. de câmpuri și eliminați ModelChoiceField cu widget de intrare ascuns.
- Python - eters () care nu se actualizează în regresie liniară cu Pytorch - Stack Overflow
- Rest - PHP Slim și GET Parameters - Stack Overflow
- Viteza - Greutatea crescută mă va face să cobor mai repede Schimb de stive de biciclete
- Furați acest antrenament de consolidare a forței speciale sovietice STACK
- Six Pack Stack Obține Six Pack Abs Fast SteelFit®