Próbuję użyć pól wyboru w moim HTML, zwróć te pola wyboru do mojego Pythona, a następnie zwiększ trzy liczniki, jeśli pole zostanie kliknięte.Jak wziąć Checkboxes w Pythonie
Teraz mój HTML jest w następujący sposób i działa prawidłowo:
<form method="post">
<input type="checkbox inline" name="adjective" value="entertaining">Entertaining
<input type="checkbox inline" name="adjective" value="informative">Informative
<input type="checkbox inline" name="adjective" value="exceptional">Exceptional
</form>
a następnie na moim Pythona backend mam następujące:
def post(self):
adjective = self.request.get('adjective ')
if adjective :
#somehow tell if the entertaining box was checked
#increment entertaining counter
#do the same for the others
Myślę, że może uczynić nazwę w html „przymiotnik []” ... może ... –
Wiesz, można po prostu 'print przymiotnik 'zobaczyć, co tam jest, prawda? Kończy się to zmieszaniem z twoim HTML, ale możesz po prostu zobaczyć źródło, aby zobaczyć ... – kindall
@klimall, który byłby dobry do debugowania, ale muszę to zrobić programowo, aby działał za każdym razem na zapleczu – clifgray