Ich brauche eine Hilfe. Ich muss alle HTML-Feld Wert erhalten, wenn Benutzer auf andere Schaltfläche in views.py
Datei mit Django und Python klicken wird. Ich erkläre meinen Code unten.Wie HTML-Feldwert ohne Formular mit Django und Python erhalten
<div class="boxwidthinnerdiv">
Nuclear Mini Plant<br /><br />
<select>
<option>Reactor 1</option>
<option>Reactor 2</option>
<option>Reactor 3</option>
</select>
<br /><br /><br /><br />
<a href="{% url 'start' %}"><button class="buttondiv" type="button">Start</button></a>
<a href="{% url 'shut' %}"><button class="buttondiv">Shut Down</button></a>
<a href="{% url 'suspend' %}"><button class="buttondiv">Suspend</button></a>
</div>
Hier, wenn der Benutzer auf Start-Taste der Auswahlfeldwert klicken, wird sollte in views.py
Datei erhalten, die unten angegeben ist.
def start(request):
status = 1
def shut(request):
status = 0
def suspend(request):
status = 2
Hier in jeder Aktion muss ich das ausgewählte Feld Wert erhalten. Bitte hilf mir.
Warum möchten Sie kein Formular verwenden? Sie können die Aktions-URL des Formulars basierend auf einem Klick auf die Schaltfläche dynamisch festlegen, wenn jede Übermittlung an eine andere URL gesendet werden soll. Schauen Sie sich [diese Antwort] an (https://stackoverflow.com/questions/22985643/change-form-submission-url-based-on-button-clicked) –
Nun, das kann unmöglich funktionieren. Warum willst du kein Formular benutzen? –
@DanielRoseman: Können Sie bitte Ihre Idee per Post teilen? – subhra