Однако я хочу использовать метод f.label для создания меток элементов формы - я хочу, чтобы элемент формы был вложен внутри метки. Это возможно?
-- Из W3C --
Чтобы неявно связать метку с другим элементом управления, элемент управления должен находиться в содержимом элемента LABEL. В этом случае LABEL может содержать только один управляющий элемент. Сама метка может располагаться до или после соответствующего элемента управления.
В этом примере мы неявно связываем две метки с двумя элементами управления вводом текста:
<form action="..." method="post">
<p>
<label>
First Name
<input type="text" name="firstname" />
</label>
<label>
<input type="text" name="lastname" />
Last Name
</label>
</p>
</form>