Get2 CRUD CRUD CRUD 대부분의 컴퓨터 소프트웨어가 가지는 기본적인 데이터 처리 기능인 Creat(생성), Read(읽기), Update(갱신), Delete(삭제) 를 일컫는 말이다. CREATE save() 객체를 DB에 저장하는 역할을 한다. DB에 레코드의 한 줄을 작성함을 의미 데이터 생성 시, save() 를 호출하기 전에는 객체의 ID 값이 무엇인지 알 수 없음 CREATE의 세 가지 방법 # 1 article = Article() article.title = '내가 작성한 제목' # 인스턴스 변수에 값을 할당 article.content = '내가 작성한 글 내용' article.save() # DB에 값을 저장 # 2 - 가장 많이 사용함!! article = Article(title='fir.. 2021. 9. 5. HTML form & Django HTML "form" element 웹에서 사용자 정보를 입력하는 여러가지 방식(text, button, checkbox 등)을 제공하고, 사용자가 입력한 데이터를 서버로 전송하는 역할을 담당한다. 중요 속성(attribute) action : 입력데이터가 전송될 URL을 지정하는 부분 methd : 입력 데이터 전달 방식(요청 방식)을 지정하는 부분 HTML "input" element 사용자로부터 데이터를 입력받기 위해 사용 type 속성에 따라 동작 방식이 달라진다. 중요 속성 name 중복이 가능하고, form을 제출 시에 name 에 설정된 값을 요청을 받은 곳에서 사용할 수 있음 GET, POST 방식으로 서버에 데이터를 전달할 때, `key=value&key=value` 형태로 전달된다. 이.. 2021. 9. 5. 이전 1 다음