Ich habe die folgende Django-Vorlage (http: // IP / admin / start / ist einer hypothetischen Ansicht namens view zugeordnet):
{% for source in sources %}
<tr>
<td>{{ source }}</td>
<td>
<form action="/admin/start/" method="post">
{% csrf_token %}
<input type="hidden" name="{{ source.title }}">
<input type="submit" value="Start" class="btn btn-primary">
</form>
</td>
</tr>
{% endfor %}
sourcesist das objects.all()eines Django-Modells, auf das in der Ansicht verwiesen wird. Wenn auf eine Übermittlungseingabe "Start" geklickt wird, soll die Ansicht "Start" die {{ source.title}}Daten in einer Funktion verwenden, bevor eine gerenderte Seite zurückgegeben wird. Wie sammle ich POST-Informationen (in diesem Fall in der versteckten Eingabe) in Python-Variablen?
inputund nur ein habe{{ form }}und mein Formular nur eine Texteingabe (Zeichenfeld) hat. Wie kann ich auf seine Daten zugreifen?