요청에서 양식의 이름을 가져올 수 있습니까? 아마도 저는 한 페이지에 여러 양식을 갖고 각각을 다르게 처리하려고 할 수 있습니다.Django : 양식 이름 얻기
<form action="." method="post" name="station_select">
<form action="." method="post" name="bike_select">
사용자가 자전거를 선택하고 스테이션을 선택할 때 일부 기능을 실행하고 싶습니다.
요청에서 양식의 이름을 가져올 수 있습니까? 아마도 저는 한 페이지에 여러 양식을 갖고 각각을 다르게 처리하려고 할 수 있습니다.Django : 양식 이름 얻기
<form action="." method="post" name="station_select">
<form action="." method="post" name="bike_select">
사용자가 자전거를 선택하고 스테이션을 선택할 때 일부 기능을 실행하고 싶습니다.
아니요. 양식 이름은 POST 요청의 일부가 아니며 Django 's가 아닌 HTTP 특성입니다. 다른 각에 대한 버튼을 제출하는 경우가 수,
if 'station_select' in request.POST:
...
elif 'bike_select' in request.POST:
...
또는 : 다음
<form action="." method="post">
<input type="hidden" name="station_select" value="">
<form action="." method="post">
<input type="hidden" name="bike_select" value="">
그리고,보기 :
당신은 비록 각 형태의 hidden
요소를 포함 할 수 있습니다 또한 이름이 있습니다 (그리고 그들은 심지어 같은 형태 일 수 있습니다).
<input type="submit" name="station_select" value="Go">
<input type="submit" name="bike_select" value="Go">
이것이 내 문제를 해결해야한다고 생각합니다. 감사합니다. – fulaphex
보통 사람들은 개별 dom 요소를 식별하는 데 'id'를 사용합니다. 그게 더 합리적이라고 생각하니? –
난 그냥 장고를 배우고 있었고 나는 그것을 몰랐다. 몇 가지 예를 들어 설명해 줄 수 있습니까? – fulaphex