본문 바로가기

Django 탐험기3

[Django] Form안의 여러 함수들에 대해 - 로그인 기능을 통해 Form 안에서 사용가능한 여러가지 함수? method라고 해야 하나??? 명칭에 약하다 나중에 명칭공부를 해야겠지만 그냥 method라고 할란다 attribute들도 많다 cleaned_data, is_valid(), clean 등등 뭐가 뭔지 어떠한 기능을 하는지 모르고 그냥 가져다가 썼는데 장고 Document를 보면서 각가 어떤 기능을 가지는 알아보았다 * 코딩균의 개발 공부를 뇌에 정리하기 위한 포스팅이며 틀린 점이 있다면 거칠게 댓글에 피드백 부탁드립니다 시작 from django import forms forms api를 임포트 해주고 class LoginForm(forms.Form): username = forms.CharField(label="아이디", max_length=100) pas.. 2021. 1. 13.
[Django] Form : Http method - GET, POST란??? html에서 form 태그를 보면 method 라고 적힌 부분이 있다 아이디 : 비밀번호 : 도대체 post와 get은 무엇이고 django에서 어떻게 쓰이는 것인가 django form에서의 GET 과 POST에 대해서 정리해보았다 * 코딩균의 개발 공부를 뇌에 정리하기 위한 포스팅이며 틀린 점이 있다면 거칠게 댓글에 피드백 부탁드립니다 POST 유져는 html의 form 안의 input 내용을 입력한다! 입력을 받고 form 안의 buttom 이나 submit type의 버튼을 누르면 브라우저는 form안의 action의 url로 POST 방식을 통해 정보를 보내준다 브라우저는 정보들을 묶어서 전송을 위해 인코딩 하고 서버에 번들을 보내준다. > 사용 목적 데이터 베이스에 있는 정보를 바꿀 일이 필요.. 2021. 1. 12.
[Django] 웹 개발 환경 세팅하기 개발을 시작하면 프레임 워크부터 이것저것 많이 설치하게 된다 마치 대학을 가기 위해 책장을 하나 구매해 놓고 국영수사과를 책장에 빼곡하게 채우는 것과 마찬가지다 그렇게 이것 저것 책들을 책장에 구겨 넣으면 막상 수학 공부를 하고자 할 때 섞여있는 여러 과목의 책들 중 방황하게 된다 결국 엄마는 언젠가 나에게 책장 정리를 다 하라면 책장에 있는 책들을 다 빼서 과목별러 정리해야 하는 날이 올 것이다. ㅠㅜ 망...그자체 개발도 똑같은거 같다! 컴퓨터 == 책장 / 과목 == 프로젝트 / 과목별 책들 == 프로젝트에 필요한 개발환경 요소들 이라고 한다면 한 컴퓨터로 여러개의 프로젝트를 한다면 결국 컴퓨터는 무질서하게 꽈 차버릴 것이고 프로젝트 파일끼리 엉킬것이다. 이러한 점을 방지하기 위해 매번 새로운 프로.. 2021. 1. 11.