Django : form 태그가 포함하는 submit / action 의 비밀
2024. 3. 29. 08:52ㆍ코딩 교훈 기록
<form method="POST" enctype="multipart/form-data">
{% csrf_token %}
{{ form.as_p }}
<input type="submit" value="작성">
</form>
보통은 form 태그에서 submit을 할 때 보낼 url 을 action 에 적어줘야 한다.
그런데 아무것도 적지 않아도 보내지기는 한다.
url 이 적혀있지 않으면 제출을 보낸 곳의 url 로 보내게 된다. 즉, 자기 자신에게 다시 보내게 되기에 본래 자기 자신의 url 로 보내야 했다면 url 를 적지 않아도 정상적으로 코드가 작동하게 된다.
'코딩 교훈 기록' 카테고리의 다른 글
Sort 정렬 시 주의 사항 (0) | 2024.04.10 |
---|---|
Django : view 함수에서 Form, ModelForm 클래스의 인자 순서 차이 (0) | 2024.03.30 |
알면 유용한 VScode 단축키 (0) | 2024.03.29 |
파이썬 알고리즘 문제 시간 초과 해결하는 방법 (0) | 2024.02.23 |
파이썬 f-string 문자열 포맷팅 (소수점 자릿수 지정) (0) | 2024.02.23 |