request.POST.get id 와 name

BackEnd_Ash.log·2020년 9월 25일
0
<td class "list_line">
  <form method="POST" action"{% url 'setauth' list.user_id %}">
    {% csrf_token %}
    <select id ="selectauth">
      <option value="관리자">관리자</option>
      <option value="사용자">사용자</option>
    </select>
    <button class="user_btn" type="submit">save</button>
  </form>
</td>

이렇게 있다고하면

views 단에서

set_auth = request.POST.get('selectauth',"")
print(set_auth)

하게됬을때 print 에는 아무것도 찍히지 않게 된다.
무엇이 문제일까 ??

id == > name


<select id ="selectauth">
  ...

부분에서 id 가 아니라 name 으로 해야합니다.

POST 와 GET

  • POST 는 form 의 데이터 값이 들어갑니다.
  • GET 에는 url parameter 에 값이 들어갑니다.
profile
꾸준함이란 ... ?

0개의 댓글