장고 프로젝트를 위한 장고 실무 기초 2일차.
pycharm이 조금은 편해진 것 같다.
웹개발 종합반에서 봤던 get과 post가 보여서 약간 반가웠다.

오늘 알게 된 것

{%  csrf_token %}

이 코드는 장고에서 데이터를 post방식으로 보낼 때 보안을 높여주는 기능을 한다.
get방식일 때는 쓸 수 없나 해서 찾아봤는데,
chat GPT : {% csrf_token %} 템플릿 태그는 데이터를 수정하지 않는 경우인 GET 방식과는 함께 사용되지 않습니다. GET 요청은 일반적으로 데이터를 검색하는 데 사용되기 때문입니다.
라는 답변을 받고 아차했다.
get은 그저 받아오는 것이기 때문에 보안이 필요 없지!

.save() 저장시켜줌
exists() 함수는 해당 객체가 존재하는지 여부를 불리언 형태로 반환

이 두가지 함수는 유용할 것 같아서 기록한다.
exists()는 불리언을 다시 생각하는데 도움이 됐다. 사실 지금까지 제대로 이해를 안 하고 넘어갔던 것 같다.
불리언(Boolean)은 참(True)과 거짓(False) 중 하나의 값을 가진다.
따라서 조건문과 반복문에서 사용된다!
뭔가 형체가 없는듯 해서 확실히 머리에 안 들어왔던 것 같다.

내일은..

내일은 개인과제가 발제되는 날이다. 장고를 이용해서 간단한 시스템 페이지를 만드는 것! 장고에 익숙해지고 기능들을 숙지하는 기회가 될 것 같다.

이 과제를 통해 단계별로 잘 정리하고 반복.
가보자고!

profile
가보자고

0개의 댓글

관련 채용 정보