Tôi có mẫu django sau (http: // IP/admin/bắt đầu/được gán cho một cái nhìn gọi là xem giả thuyết):Django - lấy giá trị từ yêu cầu POST
{% 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 %}
sources
là objects.all()
của một Mô hình Django được tham chiếu trong chế độ xem. Bất cứ khi nào một đầu vào "Bắt đầu" gửi được nhấp vào, tôi muốn chế độ xem "bắt đầu" sử dụng dữ liệu {{ source.title}}
trong một hàm trước khi trả về một trang được hiển thị. Làm cách nào để thu thập thông tin được POST (trong trường hợp này, trong đầu vào bị ẩn) vào các biến Python?
Câu trả lời khác đã giúp tôi giải quyết vấn đề tôi định yêu cầu (định nghĩa về bộ chọn tên/giá trị html) trước khi tôi hỏi, vì vậy tôi sẽ tiếp tục đánh dấu rằng một trong những chấp nhận. Cám ơn sự giúp đở cuả bạn. :) –