Я пытаюсь создать простую веб-страницу с несколькими флажками, текстовым полем и кнопкой отправки.
Я только что столкнулся с веб-программированием на Python и пытаюсь понять, как это сделать с CherryPy.
Мне нужно связать каждый флажок с переменной, чтобы мой файл .py знал, какие из них были выбраны при нажатии кнопки «Пуск». Может кто-нибудь привести пример кода? Есть ли у меня какое-либо преимущество, включая какой-нибудь компилятор Python Javascript, такой как Pyjamas?
<form action="../remote_targets/ssh_grab.py">
<label for="goal"><strong>Host Availability:</strong></label>
<input style="margin-left: 30px;" type="checkbox" name="goal[]" value="cpu" /> CPU idle<br>
<input style="margin-left: 30px;" type="checkbox" name="goal[]" value="lighttpd" /> Lighttpd Service<br>
<input style="margin-left: 30px;" type="checkbox" name="goal[]" value="mysql" /> Mysql Service<br>
</form>
Спасибо !
"foo[]"
для элементов формы списка является артефактом Ruby on Rails. Такие имена будут автоматически собраны в список, хотя такие имена, как"foo"
, останутся скалярными значениями. Я очень удобен, но совершенно не связан ни с HTML-формами, ни с HTTP, и не широко реализован в какой-либо другой веб-инфраструктуре, в python или где-либо еще. - person SingleNegationElimination   schedule 03.08.2011