4/10 django 학습

이경화·2023년 4월 10일
0

django 학습

목록 보기
6/21

멋쟁이사자 django 학습(6)


14강 - Model, DB 연동

  • python manage.py makeigrations
    : models py에서 쓰는 내용을 db에 연동시킬 파이썬 파일로 만들어주는 작업을 해준다.

  • charfield : 문자열들을 포함하는 field이다.
    null=false : 공백이 없어야한다는 뜻이다. (true면 공백이어도 됨)

  • python manage.py migrate
    파이썬 파일을 db에 연동시켜주는 명령어이다.


15강 - HTTP 프로토콜 GET, POST

  • HTTP Protocol
    User -request-> server
        <-response-

  • get / post : 서버에서 무엇을 보내줘야 하는지를 넣어주는 방식이다. 추가적인 데이터를 보내는 과정에서 get과 post가 다르다.
    -GET (inquiry) : 보통 조회하기 위해 사용함, 주소 안에 추가적인 패러미터를 넣어준다.
    -post (creat, update) : 무언가 정보를 새로만들때, 수정할 때 사용한다.
    추가적으로 body라는 몸통에 데이터를 넣어서 서버에 요청을 보낸다.


4.7 멘토링 필기

  • 장고는 mvt패턴으로 진행된다
    m : model : 데이터베이스
    v : view : 연산, 기능 구현
    t : template, 화면에 보여지는 UI (프론트)

  • 데이터를 웹에서 보여주거나 보내주고 싶다 할때 get/post 를 쓴다.
    get : 데이터를 본다.
    post : 데이터를 보낸다.

  • form 태그 : 데이터를 보내는 태그, url로 데이터 보낸다, 보통 메소드는 포스트를 쓴다.

  • python manage.py makeigrations
    python manage.py migrate
    쓰는 것 잊지 않기,
    makeigrations/ migrate 잊어버리고 안해서 오류 나는 경우가 많다!

0개의 댓글